2024-05-25 13:19:31 +02:00
|
|
|
|
|
|
|
ITCH_CHANNEL=snamellit/Bloatrunner
|
|
|
|
|
2024-05-25 15:49:48 +02:00
|
|
|
if [[ -f Makefile ]]; then
|
2024-05-25 13:19:31 +02:00
|
|
|
make distclean
|
|
|
|
fi
|
|
|
|
|
|
|
|
./bootstrap.sh
|
|
|
|
./configure GUILE=$(which guile)
|
|
|
|
make -j16
|
|
|
|
make dist
|
|
|
|
|
|
|
|
SOURCETAR="@PACKAGE@-@VERSION@.tar.gz"
|
|
|
|
|
|
|
|
if [ -f "$SOURCETAR" ]; then
|
|
|
|
echo "Found source tarball $SOURCE"
|
|
|
|
BASENAME="@PACKAGE@-@VERSION@"
|
|
|
|
|
|
|
|
echo releasing $BASENAME
|
|
|
|
butler push $SOURCETAR $ITCH_CHANNEL:source
|
|
|
|
|
|
|
|
TARBALL=$(guix pack -R -Sbloatrunner=bin -L .guix/modules bloatrunner)
|
|
|
|
echo created $TARBALL
|
2024-05-25 16:20:28 +02:00
|
|
|
if [ -f $TARBALL ]; then
|
|
|
|
TARGETNAME=/tmp/bloatrunner
|
|
|
|
echo unpack $TARBALL to $TARGETNAME
|
2024-05-27 13:06:56 +02:00
|
|
|
rm -rf $TARGETNAME
|
2024-05-25 16:20:28 +02:00
|
|
|
mkdir -p $TARGETNAME
|
|
|
|
|
|
|
|
tar -xzvf $TARBALL -C $TARGETNAME
|
2024-05-25 13:19:31 +02:00
|
|
|
|
2024-05-25 16:20:28 +02:00
|
|
|
echo push $TARGETNAME
|
|
|
|
butler push $TARGETNAME $ITCH_CHANNEL:linux-x86_64
|
|
|
|
fi
|
2024-05-25 13:19:31 +02:00
|
|
|
|
|
|
|
else
|
|
|
|
echo "No source tarball found"
|
|
|
|
exit 1
|
|
|
|
fi
|