add my reproducible build comparison script
[sbcl.git] / build-comparison.sh
blobc39c1dadad9a1c05e698d5f616aeaf77b1dd5272
1 OUT=$(mktemp -d)
2 mkdir $OUT/sbcl $OUT/ccl32 $OUT/ccl64 $OUT/clisp
4 ./make.sh --arch=x86 --xc-host='sbcl' "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/sbcl -xf -
6 ./make.sh --arch=x86 --xc-host='/home/csr21/src/lisp/ccl/lx86cl -b' "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/ccl32 -xf -
8 ./make.sh --arch=x86 --xc-host='/home/csr21/src/lisp/ccl/lx86cl64 -b' "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/ccl64 -xf -
10 ./make.sh --arch=x86 --xc-host='clisp -ansi -on-error abort' "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/clisp -xf -
12 echo done: cd $OUT