master: generate-version.sh: don't print version_n_root=0 for branch builds
luismbo via Sbcl-commits <[email protected]> Fri, 15 May 2026 15:13:21 +0000
| Newsgroups | gmane.lisp.steel-bank.cvs |
|---|---|
| Message-ID | <[email protected]> |
The branch "master" has been updated in SBCL:
via 3a7a5218d4f926e211178ed25eb790f5ada88d61 (commit)
from de7356db63a4d52db2c116c902305016036e86d5 (commit)
- Log -----------------------------------------------------------------
commit 3a7a5218d4f926e211178ed25eb790f5ada88d61
Author: Luís Borges de Oliveira <[email protected]>
Date: Tue May 19 16:16:55 2020 +0100
generate-version.sh: don't print version_n_root=0 for branch builds
Before: "2.0.5.0.foo.12"
After: "2.0.5.foo.12"
---
generate-version.sh | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/generate-version.sh b/generate-version.sh
index 52e4d6917..9e00aecd0 100755
--- a/generate-version.sh
+++ b/generate-version.sh
@@ -76,22 +76,22 @@ cat >version.lisp-expr <<EOF
;;; you re-run make.sh, this file will be overwritten if you are
;;; working from a Git checkout.
EOF
+if [ "0" = "$version_n_root" ]
+then
+ version_n_root_pretty=""
+else
+ version_n_root_pretty=".$version_n_root"
+fi
if [ "$version_base" = "$version_head" ]
then
- if [ "0" = "$version_n_root" ]
- then
- printf "\"%s%s\"\n" \
- $version_release $version_dirty >>version.lisp-expr
- else
- printf "\"%s.%s%s%s\"\n" \
- $version_release $version_n_root \
- $version_hash $version_dirty >>version.lisp-expr
- fi
+ printf "\"%s%s%s%s\"\n" \
+ $version_release "$version_n_root_pretty" \
+ $version_hash $version_dirty >>version.lisp-expr
else
echo "base=$version_base"
echo "head=$version_head"
- printf "\"%s.%s.%s.%s%s%s\"\n" \
- $version_release $version_n_root \
- $version_branchname $version_n_branch \
- $version_hash $version_dirty >>version.lisp-expr
+ printf "\"%s%s.%s.%s%s%s\"\n" \
+ $version_release "$version_n_root_pretty" \
+ $version_branchname $version_n_branch \
+ $version_hash $version_dirty >>version.lisp-expr
fi
-----------------------------------------------------------------------
hooks/post-receive
--
SBCL
_______________________________________________
Sbcl-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sbcl-commits