source: project/release/4/ugarit/trunk/ugarit.setup

Last change on this file was 25570, checked in by Alaric Snell-Pym, 9 years ago

ugarit: Version 2 of the backend protocol, supporting better reporting back to the user, and administrative interfaces. Backends outfitted with admin interfaces, and a ugarit-archive-admin tool added to drive them.

File size: 1.4 KB
Line 
1(define *version* "1.0.2")
2
3(compile -s -O2 -d1 directory-rules.scm -j directory-rules)
4(compile -s -O2 -d1 directory-rules.import.scm)
5(compile -c -O2 -d1 directory-rules.scm -unit directory-rules)
6
7(install-extension 'directory-rules '("directory-rules.so" "directory-rules.o" "directory-rules.import.so")
8  `((version ,*version*)
9    (static "directory-rules.o")))
10
11(compile -s -O2 -d1 ugarit-backend.scm -j ugarit-backend)
12(compile -s -O2 -d1 ugarit-backend.import.scm)
13(compile -c -O2 -d1 ugarit-backend.scm -unit ugarit-backend)
14
15(install-extension 'ugarit-backend '("ugarit-backend.so" "ugarit-backend.o" "ugarit-backend.import.so")
16  `((version ,*version*)
17    (static "ugarit-backend.o")))
18
19(compile -s -O2 -d1 ugarit-core.scm -j ugarit-core)
20(compile -s -O2 -d1 ugarit-core.import.scm)
21(compile -c -O2 -d1 ugarit-core.scm -unit ugarit-core)
22
23(install-extension 'ugarit-core '("ugarit-core.so" "ugarit-core.o" "ugarit-core.import.so")
24  `((version ,*version*)
25    (static "ugarit-core.o")))
26
27(compile backend-fs.scm)
28(install-program 'backend-fs "backend-fs"
29  `((version ,*version*)
30    ))
31
32(compile backend-cache.scm)
33(install-program 'backend-cache "backend-cache"
34  `((version ,*version*)
35    ))
36
37(compile ugarit.scm)
38(install-program 'ugarit "ugarit"
39  `((version ,*version*)
40  ))
41
42(compile ugarit-archive-admin.scm)
43(install-program 'ugarit-archive-admin "ugarit-archive-admin"
44  `((version ,*version*)
45  ))
Note: See TracBrowser for help on using the repository browser.