summaryrefslogtreecommitdiff
path: root/include/init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'include/init.sh')
-rw-r--r--include/init.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/init.sh b/include/init.sh
index b515cebc..1b8432ce 100644
--- a/include/init.sh
+++ b/include/init.sh
@@ -161,14 +161,13 @@ xbmk_set_env()
xbmk_set_version()
{
- for fv in version versiondate; do
- eval "[ ! -f \"\.$fv\" ] || read -r $fv < \"\.$fv\" || :"
- done
+ [ ! -f ".version" ] || read -r version < ".version" || :; :
+ [ ! -f ".versiondate" ] || read -r versiondate < ".versiondate" || :; :
[ -e ".git" ] || [ -f ".version" ] || printf "unknown\n" > ".version" \
|| $err "Cannot generate unknown .version file"
[ -e ".git" ] || [ -f ".versiondate" ] || printf "1716415872\n" > \
- .versiondate || $err "Cannot generate unknown .versiondate file"; :
+ ".versiondate" || $err "Can't generate unknown versiondate file"; :
version_="$version"
[ ! -e ".git" ] || version="$(git describe --tags HEAD 2>&1)" || \