home-manager: check output path

In particular, error out if the output path already exists.
This commit is contained in:
Robert Helgesson 2017-01-14 13:02:58 +01:00
parent d02f8b17ef
commit e0a37be515
Failed to generate hash of commit

View file

@ -11,6 +11,11 @@ function doBuild() {
exit 1 exit 1
fi fi
if [[ -e "$2" ]]; then
echo "The output path $2 already exists."
exit 1
fi
local confFile output local confFile output
confFile="$(realpath "$1")" confFile="$(realpath "$1")"
output="$(realpath "$2")" output="$(realpath "$2")"