mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-07-16 09:27:33 +02:00
updating mkfile
This commit is contained in:
parent
d467ae0974
commit
60e9152826
1 changed files with 36 additions and 1 deletions
37
mkfile
37
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
|
||||
|
|
Loading…
Add table
Reference in a new issue