(define *version* "1.0.5") (compile -s -optimize-level 3 -debug-level 2 directory-rules.scm -j directory-rules) (compile -s -optimize-level 3 -debug-level 2 directory-rules.import.scm) (compile -c -optimize-level 3 -debug-level 2 directory-rules.scm -unit directory-rules) (install-extension 'directory-rules '("directory-rules.so" "directory-rules.o" "directory-rules.import.so") `((version ,*version*) (static "directory-rules.o"))) (compile -s -optimize-level 3 -debug-level 2 ugarit-backend.scm -j ugarit-backend) (compile -s -optimize-level 3 -debug-level 2 ugarit-backend.import.scm) (compile -c -optimize-level 3 -debug-level 2 ugarit-backend.scm -unit ugarit-backend) (install-extension 'ugarit-backend '("ugarit-backend.so" "ugarit-backend.o" "ugarit-backend.import.so") `((version ,*version*) (static "ugarit-backend.o"))) (compile -s -optimize-level 3 -debug-level 2 ugarit-core.scm -j ugarit-core) (compile -s -optimize-level 3 -debug-level 2 ugarit-core.import.scm) (compile -c -optimize-level 3 -debug-level 2 ugarit-core.scm -unit ugarit-core) (install-extension 'ugarit-core '("ugarit-core.so" "ugarit-core.o" "ugarit-core.import.so") `((version ,*version*) (static "ugarit-core.o"))) (compile -optimize-level 3 -debug-level 2 backend-fs.scm) (install-program 'backend-fs "backend-fs" `((version ,*version*) )) (compile -optimize-level 3 -debug-level 2 backend-cache.scm) (install-program 'backend-cache "backend-cache" `((version ,*version*) )) (compile -optimize-level 3 -debug-level 2 backend-log.scm) (install-program 'backend-log "backend-log" `((version ,*version*) )) (compile -optimize-level 3 -debug-level 2 ugarit.scm) (install-program 'ugarit "ugarit" `((version ,*version*) )) (compile -optimize-level 3 -debug-level 2 ugarit-storage-admin.scm) (install-program 'ugarit-storage-admin "ugarit-storage-admin" `((version ,*version*) ))