X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-target-contrib.sh;h=22fe7e59fc12805d68758d4d9687e9494eacb216;hb=171fde84561e232b8af8c05b82dfe8a8f9e08340;hp=b7906d4963ada23f0566a49046d5701422ad75a4;hpb=7d407220e18f65637835ed034894654ca55a4bcd;p=sbcl.git diff --git a/make-target-contrib.sh b/make-target-contrib.sh index b7906d4..22fe7e5 100644 --- a/make-target-contrib.sh +++ b/make-target-contrib.sh @@ -61,7 +61,15 @@ find output -name 'building-contrib.*' -print | xargs rm -f CL_SOURCE_REGISTRY='(:source-registry :ignore-inherited-configuration)' export CL_SOURCE_REGISTRY -for i in contrib/*; do +if [ -z "$*" ]; then + contribs_to_build=contrib/* +else + for name in $*; do + contribs_to_build="contrib/$name $contribs_to_build" + done +fi + +for i in $contribs_to_build; do test -d $i && test -f $i/Makefile || continue; # export INSTALL_DIR=$SBCL_HOME/`basename $i ` test -f $i/test-passed && rm $i/test-passed