home-environment: make getVersion more robust
(cherry picked from commit f67649307d
)
This commit is contained in:
parent
2a4d5e6f44
commit
ce4cfdce2c
|
@ -680,7 +680,15 @@ in
|
|||
getVersion = pkgs.writeShellScript "get-hm-version" ''
|
||||
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.
|
||||
release=$(< .release)
|
||||
|
|
Loading…
Reference in a new issue