sbcl.sbcl/binary-distribution.sh
William Harold Newman d336ca31c5 0.8.14.28:
"not when there is nothing more to add, but when there is
	nothing more to be taken away"
	deleted old DocBook manual sources
	deleted references to DocBook manual sources (in DOCDOC and
		clean.sh and so forth)
	minor tidying of doc-building and doc/-cleaning machinery
		(hopefully leaving it working basically as before)
2004-09-19 19:38:55 +00:00

25 lines
882 B
Bash
Executable file

#!/bin/sh
# Create a binary distribution. (make.sh should be run first to create
# the various binary files, and make-doc.sh should also be run to
# create the HTML version of the documentation.)
# (Before sbcl-0.6.10, this was run in the sbcl/ directory and created
# a tar file with no directory prefixes. Since sbcl-0.6.10, we've
# switched over to trying to do this the way everyone else does.)
b=${1:?"missing base directory name argument"}
tar -cf $b-binary.tar \
$b/output/sbcl.core $b/src/runtime/sbcl \
$b/BUGS $b/COPYING $b/CREDITS $b/INSTALL $b/NEWS $b/README $b/SUPPORT \
$b/install.sh $b/find-gnumake.sh \
$b/doc/sbcl.1 \
$b/pubring.pgp \
$b/contrib/asdf-module.mk \
$b/contrib/vanilla-module.mk \
`for dir in $b/contrib/*; do
if test -d $dir && test -f $dir/test-passed; then
echo $dir
fi
done`