From 60e91528262f312220527168905045b21fcd9d53 Mon Sep 17 00:00:00 2001 From: Alex Shinn Date: Sat, 28 May 2011 15:27:40 +0900 Subject: [PATCH] updating mkfile --- mkfile | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/mkfile b/mkfile index e3f533ec..ffee3ec1 100644 --- a/mkfile +++ b/mkfile @@ -14,15 +14,50 @@ HFILES=include/chibi/sexp.h include/chibi/eval.h include/chibi/features.h includ include/chibi/install.h: mkfile echo '#define sexp_default_module_dir "'$MODDIR'"' > include/chibi/install.h + echo '#define sexp_so_extension ""' > include/chibi/install.h + echo '#define sexp_default_module_dir "'$MODDIR'"' >> include/chibi/install.h echo '#define sexp_platform "plan9"' >> include/chibi/install.h echo '#define sexp_version "'`{cat VERSION}'"' >> include/chibi/install.h echo '#define sexp_release_name "'`{cat RELEASE}'"' >> include/chibi/install.h install:V: $BIN/$TARG test -d $MODDIR || mkdir -p $MODDIR - cp -r lib/* $MODDIR/ + {cd lib; tar c .} | {cd $MODDIR ; tar x } test:V: ./$O.out tests/r5rs-tests.scm +test-threads: + ./$O.out tests/thread-tests.scm + +test-numbers: + ./$O.out tests/numeric-tests.scm + +test-flonums: + ./$O.out tests/flonum-tests.scm + +test-hash: + ./$O.out tests/hash-tests.scm + +test-match: + ./$O.out tests/match-tests.scm + +test-loop: + ./$O.out tests/loop-tests.scm + +test-sort: + ./$O.out tests/sort-tests.scm + +test-records: + ./$O.out tests/record-tests.scm + +test-weak: + ./$O.out tests/weak-tests.scm + +test-unicode: + ./$O.out tests/unicode-tests.scm + +test-libs: + ./$O.out tests/lib-tests.scm + sexp.c:N: gc.c opt/bignum.c