* Change init to MEDLEYDIR-INIT (suitable for run-medley configs) and added BACKGROUND-YIELD * fix permissions * fix up odd characters inserted by tedit * Editing sh files in TEdit left stuff in run-medley
53 lines
1.6 KiB
Bash
Executable File
53 lines
1.6 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
export MEDLEYDIR=`pwd`
|
|
if [ ! -x run-medley ] ; then
|
|
echo run from MEDLEYDIR
|
|
exit 1
|
|
fi
|
|
|
|
tag=$1
|
|
|
|
if [ -z "$tag" ] ; then
|
|
tag=medley-`date +%y%m%d`
|
|
fi
|
|
|
|
cd ..
|
|
|
|
echo making $tag-loadups.tgz
|
|
|
|
tar cfz medley/tmp/$tag-loadups.tgz \
|
|
medley/loadups/lisp.sysout \
|
|
medley/loadups/full.sysout \
|
|
medley/loadups/whereis.hash \
|
|
medley/library/exports.all \
|
|
medley/library/RDSYS medley/library/RDSYS.LCOM
|
|
|
|
echo making $tag-runtime.tgz
|
|
|
|
tar cfz medley/tmp/$tag-runtime.tgz \
|
|
--exclude "*~" --exclude "*#*" \
|
|
medley/docs/dinfo \
|
|
medley/docs/Documentation\ Tools \
|
|
medley/greetfiles \
|
|
medley/run-medley \
|
|
medley/scripts \
|
|
medley/fonts/displayfonts medley/fonts/altofonts \
|
|
medley/fonts/postscriptfonts \
|
|
medley/library/ \
|
|
medley/lispusers/ \
|
|
medley/fonts/big medley/fonts/other \
|
|
medley/sources/ \
|
|
medley/internal/library \
|
|
|
|
|
|
cd medley
|
|
|
|
echo making release
|
|
sed s/'$tag'/$tag/g < release-notes.md > tmp/release-notes.md
|
|
gh release create $tag -F tmp/release-notes.md -p -t $tag
|
|
|
|
echo uploading
|
|
gh release upload $tag tmp/$tag-loadups.tgz tmp/$tag-runtime.tgz --clobber
|
|
|