use `buildCommand` for single phase builds

This commit is contained in:
Cornelius Mika 2017-11-06 10:28:49 +01:00 committed by Robert Helgesson
parent f04cc227a6
commit b8ddb11796
No known key found for this signature in database
GPG Key ID: C3DB11069E65DC86
3 changed files with 3 additions and 9 deletions

View File

@ -15,9 +15,7 @@ in
pkgs.stdenv.mkDerivation {
name = "home-manager";
phases = [ "installPhase" ];
installPhase = ''
buildCommand = ''
install -v -D -m755 ${./home-manager} $out/bin/home-manager
substituteInPlace $out/bin/home-manager \

View File

@ -264,9 +264,7 @@ in
home-files = pkgs.stdenv.mkDerivation {
name = "home-manager-files";
phases = [ "installPhase" ];
installPhase =
buildCommand =
"mkdir -p $out\n" +
concatStringsSep "\n" (
mapAttrsToList (n: v:

View File

@ -283,9 +283,7 @@ in
pkgs.stdenv.mkDerivation {
name = "home-manager-generation";
phases = [ "installPhase" ];
installPhase = ''
buildCommand = ''
mkdir -p $out
cp ${activationScript} $out/activate