;;;; tinyclos.setup -*- Scheme -*- ;shared (compile tinyclos.scm -s -j tinyclos -disable-interrupts -fixnum-arithmetic -no-bound-checks -O3 -d1) (compile tinyclos.import.scm -s -O3 -d0) (compile detail-object.scm -s -j detail-object -fixnum-arithmetic -no-procedure-checks -no-bound-checks -O3 -d1) (compile detail-object.import.scm -s -O3 -d0) ;static (compile tinyclos.scm -c -unit tinyclos -disable-interrupts -fixnum-arithmetic -no-bound-checks -O3 -d1) (compile detail-object.scm -c -unit detail-object -fixnum-arithmetic -no-procedure-checks -no-bound-checks -O3 -d1) ;install (install-extension 'tinyclos '("tinyclos.so" "tinyclos.import.so" "tinyclos.o") `((version "1.8.6") (examples "tinyclos-examples.scm") (static "tinyclos.o"))) (install-extension 'detail-object '("detail-object.so" "detail-object.import.so" "detail-object.o") `((version "1.8.6") (static "detail-object.o")))