0.7.12.28
[sbcl.git] / make-target-contrib.sh
1 #!/bin/sh
2
3 # This is a script to be run as part of make.sh. The only time you'd
4 # probably want to run it by itself is if you're trying to
5 # cross-compile the system or if you're doing some kind of
6 # troubleshooting.
7
8 # This software is part of the SBCL system. See the README file for
9 # more information.
10 #
11 # This software is derived from the CMU CL system, which was
12 # written at Carnegie Mellon University and released into the
13 # public domain. The software is in the public domain and is
14 # provided with absolutely no warranty. See the COPYING and CREDITS
15 # files for more information.
16
17 SBCL="`pwd`/src/runtime/sbcl --noinform --core `pwd`/output/sbcl.core --userinit /dev/null --sysinit /dev/null --disable-debugger"
18 SBCL_BUILDING_CONTRIB=1
19 export SBCL SBCL_BUILDING_CONTRIB
20 for i in contrib/*; do
21     test -d $i || continue;
22     # export INSTALL_DIR=$SBCL_HOME/`basename $i `
23     make -C $i test 
24 done