чување 68a232155dcef06510143b21f1bc777a41f9e305 родитељ 5cf78fc226194f3b8ba7b147c9862377a41f29d2 Аутор: Страхиња Радић <contact@strahinja.org> Датум: Wed, 15 Feb 2023 11:29:38 +0100 version.do: Only regenerate version if git describe fails and it doesn't exist Signed-off-by: Страхиња Радић <contact@strahinja.org> Diffstat:
| M | version.do | | | 9 | +++++++-- |
измењених датотека: 1, додавања: 7(+), брисања: 2(-)
diff --git a/version.do b/version.do @@ -1,5 +1,10 @@ FALLBACKVER=${FALLBACKVER:-unknown} -{ command -v git >/dev/null 2>&1 && git describe >/dev/null 2>&1; } && \ - git describe 2>/dev/null | sed 's/^v//' >$3 || echo $FALLBACKVER >$3 +if command -v git >/dev/null 2>&1 && git describe >/dev/null 2>&1 +then + git describe 2>/dev/null | sed 's/^v//' >$3 +elif [ ! -r "$2" ] +then + echo $FALLBACKVER >$3 +fi redo-always redo-stamp <$3