diff options
author | aszlig <aszlig@redmoonstudios.org> | 2015-05-04 02:43:55 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2015-05-04 02:43:55 +0200 |
commit | 47512a888d907485297d1ec9ca121a8f2befff18 (patch) | |
tree | 381e9955578545d71aff0fd3b37e04f658f132d7 | |
parent | d0414a9c462a18571226f6b1c2a98fd07dfedb6a (diff) |
release: Patch --find-file in nixos-rebuild.
We only did simple substitutions of <path/references/like/this/one> but completely ignored the --find-file argument of nix-instantiate. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
-rw-r--r-- | release.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/release.nix b/release.nix index 2cb09451..a58b5bed 100644 --- a/release.nix +++ b/release.nix @@ -14,7 +14,9 @@ let src = nixpkgsSrc; phases = [ "unpackPhase" "installPhase" ]; installPhase = '' - sed -i -re 's!<nixpkgs([^>]*)>!<vuizvui/nixpkgs\1>!g' \ + sed -i -r \ + -e 's!<nixpkgs([^>]*)>!<vuizvui/nixpkgs\1>!g' \ + -e 's!(--find-file *['"'"'"]?)nixpkgs!\1vuizvui/nixpkgs!g' \ nixos/modules/installer/tools/nixos-rebuild.sh cp -r . "$out" ''; |