From e0a37be5150b1b4e78e0675cd4ae0424b93e56ea Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sat, 14 Jan 2017 13:02:58 +0100 Subject: [PATCH] home-manager: check output path In particular, error out if the output path already exists. --- home-manager/home-manager | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home-manager/home-manager b/home-manager/home-manager index 5c1d83f6..1c624681 100644 --- a/home-manager/home-manager +++ b/home-manager/home-manager @@ -11,6 +11,11 @@ function doBuild() { exit 1 fi + if [[ -e "$2" ]]; then + echo "The output path $2 already exists." + exit 1 + fi + local confFile output confFile="$(realpath "$1")" output="$(realpath "$2")"