Loading pkgs/build-support/trivial-builders.nix +12 −8 Original line number Diff line number Diff line Loading @@ -475,8 +475,12 @@ rec { * * See the note on symlinkJoin for the difference between linkFarm and symlinkJoin. */ linkFarm = name: entries: runCommand name { preferLocalBuild = true; allowSubstitutes = false; } ''mkdir -p $out linkFarm = name: entries: runCommand name { preferLocalBuild = true; allowSubstitutes = false; passthru = lib.listToAttrs (map (x: lib.nameValuePair x.name x.path) entries); } '' mkdir -p $out cd $out ${lib.concatMapStrings (x: '' mkdir -p "$(dirname ${lib.escapeShellArg x.name})" Loading Loading
pkgs/build-support/trivial-builders.nix +12 −8 Original line number Diff line number Diff line Loading @@ -475,8 +475,12 @@ rec { * * See the note on symlinkJoin for the difference between linkFarm and symlinkJoin. */ linkFarm = name: entries: runCommand name { preferLocalBuild = true; allowSubstitutes = false; } ''mkdir -p $out linkFarm = name: entries: runCommand name { preferLocalBuild = true; allowSubstitutes = false; passthru = lib.listToAttrs (map (x: lib.nameValuePair x.name x.path) entries); } '' mkdir -p $out cd $out ${lib.concatMapStrings (x: '' mkdir -p "$(dirname ${lib.escapeShellArg x.name})" Loading