From 62796da5338914e24b79ddc5a168ffd7f82a7feb Mon Sep 17 00:00:00 2001 From: "joaquin.f.fernandez" Date: Wed, 31 Jul 2024 11:49:16 -0300 Subject: [PATCH] [iss-251] Squashed commit of the following: commit 6c6495f7f7c6613b7854460b05ed81a29e23e80a Author: joaquin.f.fernandez Date: Wed Jul 31 11:38:33 2024 -0300 Update build script for unstable packages. --- deploy/linux/build.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/deploy/linux/build.sh b/deploy/linux/build.sh index 5228d4e1..cdf99498 100755 --- a/deploy/linux/build.sh +++ b/deploy/linux/build.sh @@ -35,16 +35,24 @@ echo $INI_VER >> ./deploy/linux/qss-solver.ini # Set OS config files. CONTROL_FILE="control.amd64" SBML_LIB="libsbml.so.5.18.0" -PACKAGE_NAME=qss-solver-$VER.deb +PACKAGE_NAME=qss-solver-$VER SYSTEM_VERSION=`lsb_release -d` if [[ "$SYSTEM_VERSION" == *"22.04"* ]]; then CONTROL_FILE="control.amd64.u22" SBML_LIB="libsbml.so.5.19.0" - PACKAGE_NAME=qss-solver-$VER-u22.deb + PACKAGE_NAME=$PACKAGE_NAME-u22 fi # Set solver branch BRANCH=`git rev-parse --abbrev-ref HEAD` + +# If build from development branch, update package name to unstable. +if [ "$BRANCH" == "qss-solver-dev" ]; then + PACKAGE_NAME=$PACKAGE_NAME-unstable +fi + +PACKAGE_NAME=$PACKAGE_NAME.deb + BRANCH="branch="$BRANCH echo $BRANCH >> ./deploy/linux/qss-solver.ini