Added BUILD_UNTIL mechanism to config

This commit is contained in:
Ruben Rodriguez 2022-02-18 14:26:34 -05:00
parent 6247eec544
commit e5c3b07f66
3 changed files with 7 additions and 0 deletions

View file

@ -33,6 +33,7 @@ Those are the steps done by the helpers:
* `REPOKEY`: An additional GPG key to import for the helper. Mostly only used in conjunction with `EXTERNAL`. * `REPOKEY`: An additional GPG key to import for the helper. Mostly only used in conjunction with `EXTERNAL`.
* `BACKPORT(S)`: Must be set to `true` if the package is a backport. * `BACKPORT(S)`: Must be set to `true` if the package is a backport.
* `QUILT`: If `skip`, avoids patches to be automatically applied. Only set this variables if you know what you are doing. * `QUILT`: If `skip`, avoids patches to be automatically applied. Only set this variables if you know what you are doing.
* `BUILD_UNTIL`: build this helper if the Trisquel REVISION number (e.g. Trisquel 10.0) is <= this number. To be used when we know that the helper will not be needed at a certain future release.
## Recommendations ## Recommendations

View file

@ -49,6 +49,11 @@ MIRROR=http://archive.ubuntu.com/ubuntu
LOCALMIRROR=https://archive.trisquel.org/trisquel LOCALMIRROR=https://archive.trisquel.org/trisquel
LOCAL_APT=`mktemp -d` LOCAL_APT=`mktemp -d`
if [ -n "$BUILD_UNTIL" ] && (( $(echo "$BUILD_UNTIL $REVISION" | awk '{print ($1 > $2)}') )); then
echo "Skipping build of helper with BUILD_UNTIL=$BUILD_UNTIL > REVISION=$REVISION"
exit 0
fi
export RPL="$PWD/DATA/rpl" export RPL="$PWD/DATA/rpl"
rpl(){ rpl(){
$RPL "$@" $RPL "$@"

View file

@ -19,6 +19,7 @@
# #
VERSION=0 VERSION=0
BUILD_UNTIL=10.0
. ./config . ./config