Unverified Commit 8b2577c7 authored by r-vdp's avatar r-vdp
Browse files

nixos/tools: Make the tools derivations overridable

Make sure that when re-assigning an overridden derivation to system.build.*,
the overridden derivation is also the one that ends up in
environment.systemPackages.
parent 0605f7dd
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -228,10 +228,10 @@ in
  in [
    (mkToolModule { name = "nixos-build-vms"; })
    (mkToolModule { name = "nixos-enter"; })
    (mkToolModule { name = "nixos-generate-config"; package = nixos-generate-config; })
    (mkToolModule { name = "nixos-install"; package = nixos-install; })
    (mkToolModule { name = "nixos-generate-config"; package = config.system.build.nixos-generate-config; })
    (mkToolModule { name = "nixos-install"; package = config.system.build.nixos-install; })
    (mkToolModule { name = "nixos-option"; })
    (mkToolModule { name = "nixos-rebuild"; package = nixos-rebuild; })
    (mkToolModule { name = "nixos-rebuild"; package = config.system.build.nixos-rebuild; })
    (mkToolModule { name = "nixos-version"; package = nixos-version; })
  ];