Build script works when no eggs are installed - pee - Pee a password manager;Pee - because you have to...
(HTM) git clone git://vernunftzentrum.de/pee.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 8d4a716c3cd27de6b70d6f6d2e35b2c6eece5d46
(DIR) parent 4b2b2cd52f72819a07189666f4d7a99ce694d989
(HTM) Author: Kooda <kooda@upyum.com>
Date: Sun, 17 Jul 2016 16:09:51 +0200
Build script works when no eggs are installed
Diffstat:
compile.sh | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
---
(DIR) diff --git a/compile.sh b/compile.sh
@@ -17,19 +17,19 @@ chicken-install -r tweetnacl >/dev/null || echo Fetching tweetnacl has failed.
chicken-install -r fmt > /dev/null || echo Fetching fmt has failed.
cd fmt
-csc -unit fmt -emit-import-library fmt -uses ports,srfi-1,srfi-69,srfi-13,extras,data-structures -c fmt-chicken.scm -o fmt.o && mv fmt.o ..
+csc -unit fmt -emit-import-library fmt -uses ports,srfi-1,srfi-69,srfi-13,extras,data-structures -c fmt-chicken.scm -o fmt.o && mv fmt.o fmt.import.scm ..
cd ..
cd matchable
csc -unit matchable -emit-import-library matchable -c matchable.scm -o matchable.o
-mv matchable.o ..; cd ..
+mv matchable.o matchable.import.scm ..; cd ..
+csc -unit to-hex -emit-import-library to-hex -c string-utils/to-hex.scm -o to-hex.o
+csc -unit type-errors -J -c ./check-errors/type-errors.scm -o type-errors.o
+csc -unit type-checks -uses type-errors -J -c ./check-errors/type-checks.scm -o type-checks.o
csc -unit blob-hexadecimal -uses type-checks -uses to-hex -emit-import-library blob-hexadecimal -c blob-utils/blob-hexadecimal.scm -o blob-hexadecimal.o
csc -unit crypto-helper -uses blob-hexadecimal -emit-import-library crypto-helper -c crypto-helper.scm -c blake2s-ref.c -o crypto-helper.o -C --std=c99
-csc -unit foreigners -uses matchable -emit-import-library foreigners -c foreigners/foreigners.scm -o foreigners.o
+csc -unit foreigners -uses matchable -emit-import-library foreigners -emit-import-library renaming -c foreigners/foreigners.scm -o foreigners.o
csc -unit getopt-long -uses srfi-13 -uses srfi-14 -uses data-structures -uses matchable -Jc getopt-long/getopt-long.scm -o getopt-long.o
-csc -unit to-hex -emit-import-library to-hex -c string-utils/to-hex.scm -o to-hex.o
csc -unit tweetnacl -emit-import-library tweetnacl -c tweetnacl/tweetnacl.scm -c tweetnacl/tweetnacl.impl.c -C -I./tweetnacl -o tweetnacl.o
-csc -unit type-checks -uses type-errors -J -c ./check-errors/type-checks.scm -o type-checks.o
-csc -unit type-errors -J -c ./check-errors/type-errors.scm -o type-errors.o
csc -uses matchable -uses foreigners -c stty/stty.scm -emit-import-library stty -unit stty -o stty.o
csc -uses srfi-1,srfi-4,srfi-13,srfi-14,utils,stty,crypto-helper,tweetnacl,getopt-long,fmt,matchable -c pee.scm -o pee.o
csc -static *o ./tweetnacl/tweetnacl.impl.o -o pee