mirror of
git://git.code.sf.net/p/sbcl/sbcl
synced 2026-09-10 07:26:40 -04:00
21 lines
600 B
Bash
21 lines
600 B
Bash
OUT=$(mktemp -d)
|
|
for arch in x86 x86-64; do
|
|
for host in sbcl ccl32 ccl64 clisp; do
|
|
mkdir -p $OUT/$arch/$host
|
|
done
|
|
done
|
|
|
|
for arch in x86 x86-64; do
|
|
for host in sbcl ccl32 ccl64 clisp; do
|
|
case $host in
|
|
sbcl) xc_host=sbcl;;
|
|
ccl32) xc_host='lx86cl -b';;
|
|
ccl64) xc_host='lx86cl64 -b';;
|
|
clisp) xc_host='clisp -ansi -on-error abort';;
|
|
esac
|
|
./make.sh --arch=$arch --xc-host="$xc_host" "$@" && tar cf - run-sbcl.sh src/runtime/sbcl obj/from-xc output | tar -C $OUT/$arch/$host -xf -
|
|
done
|
|
done
|
|
|
|
echo done: cd $OUT
|