create-tarball.in: Input for convenience script to create tarballs for evaluation.

This commit is contained in:
ZmnSCPxj jxPCSnmZ 2022-05-19 12:16:33 +08:00
parent 9b4aaeb6be
commit ba38f29aaf
3 changed files with 23 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,4 +1,5 @@
clboss
create-tarball
dev-boltz-api
dev-boltz
dev-proxy-connect

View file

@ -643,3 +643,9 @@ dist-gzip: distdir
@sha256sum $(distdir).tar.gz || true
$(am__post_remove_distdir)
# Utility script
noinst_SCRIPTS = \
create-tarball
create-tarball: create-tarball.in Makefile
sed -e 's/[@]PACKAGE_VERSION[@]/$(PACKAGE_VERSION)/' < $(srcdir)/create-tarball.in > create-tarball
chmod +x create-tarball

16
create-tarball.in Normal file
View file

@ -0,0 +1,16 @@
#! /bin/sh
PACKAGE_VERSION="@PACKAGE_VERSION@"
if test $# '==' 0 || test 'x'"$1" '==' x--help; then
echo Usage: $0 name [id]
exit 0
fi
NAME="$1"
ID="${2:+-}${2}"
make distdir
mv clboss-$PACKAGE_VERSION clboss-"$NAME$ID"
tar czf clboss-$NAME$ID.tar.gz clboss-"$NAME$ID"
rm -rf clboss-"$NAME$ID"
echo clboss-"$NAME$ID".tar.gz