1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2024-12-14 11:57:55 +00:00

home-environment: make getVersion more robust

This commit is contained in:
Robert Helgesson 2022-10-27 22:20:37 +02:00
parent d3f21617ac
commit f67649307d
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -680,7 +680,15 @@ in
getVersion = pkgs.writeShellScript "get-hm-version" '' getVersion = pkgs.writeShellScript "get-hm-version" ''
set -euo pipefail set -euo pipefail
cd "${../.}" || exit 1 dir="${../.}"
# Apparently, dir is not always set to the Home Manager directory.
if [[ ! -d $dir ]]; then
echo ""
exit 0
fi
cd "$dir" || exit 1
# Get the base release and initialize an empty version suffix. # Get the base release and initialize an empty version suffix.
release=$(< .release) release=$(< .release)