1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-11-27 05:29:46 +01:00

home-environment: handle no home files

If no files should be installed into the home directory then an error
would occur since the directory holding the files would never be
created. With this change the directory is unconditionally created.
This commit is contained in:
Robert Helgesson 2017-01-17 22:12:51 +01:00
parent d7a70c87cd
commit 86217419e7
No known key found for this signature in database
GPG key ID: C3DB11069E65DC86

View file

@ -319,6 +319,7 @@ in
phases = [ "installPhase" ]; phases = [ "installPhase" ];
installPhase = installPhase =
"mkdir -pv $out\n" +
concatStringsSep "\n" ( concatStringsSep "\n" (
mapAttrsToList (name: value: mapAttrsToList (name: value:
"install -v -D -m${value.mode} ${value.source} $out/${value.target}" "install -v -D -m${value.mode} ${value.source} $out/${value.target}"