Commit 825f6ffa authored by K900's avatar K900
Browse files

nixos-enter: move to pkgs/by-name

parent 8353a681
Loading
Loading
Loading
Loading
+1 −10
Original line number Diff line number Diff line
@@ -64,16 +64,7 @@ let
    manPage = ./manpages/nixos-version.8;
  };

  nixos-enter = makeProg {
    name = "nixos-enter";
    src = ./nixos-enter.sh;
    inherit (pkgs) runtimeShell;
    path = makeBinPath [
      pkgs.util-linuxMinimal
    ];
    manPage = ./manpages/nixos-enter.8;
  };

  inherit (pkgs) nixos-enter;
in

{
+28 −0
Original line number Diff line number Diff line
{
  lib,
  substituteAll,
  runtimeShell,
  installShellFiles,
  util-linuxMinimal,
}:
substituteAll {
  name = "nixos-enter";
  src = ./nixos-enter.sh;

  inherit runtimeShell;

  path = lib.makeBinPath [
    util-linuxMinimal
  ];

  dir = "bin";
  isExecutable = true;

  nativeBuildInputs = [ installShellFiles ];

  postInstall = ''
    installManPage ${./nixos-enter.8}
  '';

  meta.mainProgram = "nixos-enter";
}