From 5938b87a6e4c3674a30a737db5286461d0df0921 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Mon, 18 May 2015 11:23:03 +0100 Subject: [PATCH] add my reproducible build comparison script very much for my own use only at the moment, but might be useful to someone else someday --- build-comparison.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 build-comparison.sh diff --git a/build-comparison.sh b/build-comparison.sh new file mode 100644 index 000000000..c39c1dada --- /dev/null +++ b/build-comparison.sh @@ -0,0 +1,12 @@ +OUT=$(mktemp -d) +mkdir $OUT/sbcl $OUT/ccl32 $OUT/ccl64 $OUT/clisp + +./make.sh --arch=x86 --xc-host='sbcl' "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/sbcl -xf - + +./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 - + +./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 - + +./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 - + +echo done: cd $OUT -- 2.11.4.GIT