summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2022-07-24 18:17:29 +0200
committerBastien Nocera <hadess@hadess.net>2022-07-24 19:49:07 +0200
commitf4634024097680ebb7dd3555e84f44c2bba09f84 (patch)
tree298b80e24a11e6f0c6151d2a2b500fc93c42064b
parent6d2bad606f53b3878cbdfc20b0eeb69e75d947cc (diff)
downloadaccountsservice-f4634024097680ebb7dd3555e84f44c2bba09f84.tar.gz
build: Fix cwd != srcdir in generate-version.sh
generate-version.sh expected the current directory to be the git checkout, which isn't always possible to achieve. Fix the checks for that case.
-rwxr-xr-xgenerate-version.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/generate-version.sh b/generate-version.sh
index 0eb492d..3f88bff 100755
--- a/generate-version.sh
+++ b/generate-version.sh
@@ -1,6 +1,8 @@
#!/bin/sh
exec 3>&2 2> /dev/null
+SRCDIR=$(dirname "$0")
+cd "$SRCDIR"
CWD=$(realpath "$PWD")
TOPLEVEL_WORKING_DIR=$(realpath "$(git rev-parse --show-toplevel)")
exec 2>&3