about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nixos-rebuild/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/nixos-rebuild/default.nix')
-rw-r--r--pkgs/os-specific/linux/nixos-rebuild/default.nix59
1 files changed, 0 insertions, 59 deletions
diff --git a/pkgs/os-specific/linux/nixos-rebuild/default.nix b/pkgs/os-specific/linux/nixos-rebuild/default.nix
deleted file mode 100644
index 63f8c92e2327..000000000000
--- a/pkgs/os-specific/linux/nixos-rebuild/default.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ callPackage
-, substitute
-, runtimeShell
-, coreutils
-, gnused
-, gnugrep
-, jq
-, util-linux
-, nix
-, lib
-, nixosTests
-, installShellFiles
-}:
-let
-  fallback = import ./../../../../nixos/modules/installer/tools/nix-fallback-paths.nix;
-in
-substitute {
-  name = "nixos-rebuild";
-  src = ./nixos-rebuild.sh;
-  dir = "bin";
-  isExecutable = true;
-
-  substitutions = [
-    "--subst-var-by" "runtimeShell" runtimeShell
-    "--subst-var-by" "nix" nix
-    "--subst-var-by" "nix_x86_64_linux" fallback.x86_64-linux
-    "--subst-var-by" "nix_i686_linux" fallback.i686-linux
-    "--subst-var-by" "nix_aarch64_linux" fallback.aarch64-linux
-    "--subst-var-by" "path" (lib.makeBinPath [ coreutils gnused gnugrep jq util-linux ])
-  ];
-
-  nativeBuildInputs = [
-    installShellFiles
-  ];
-
-  postInstall = ''
-    installManPage ${./nixos-rebuild.8}
-
-    installShellCompletion \
-      --bash ${./_nixos-rebuild}
-  '';
-
-  # run some a simple installer tests to make sure nixos-rebuild still works for them
-  passthru.tests = {
-    install-bootloader = nixosTests.nixos-rebuild-install-bootloader;
-    repl = callPackage ./test/repl.nix {};
-    simple-installer = nixosTests.installer.simple;
-    specialisations = nixosTests.nixos-rebuild-specialisations;
-    target-host = nixosTests.nixos-rebuild-target-host;
-  };
-
-  meta = {
-    description = "Rebuild your NixOS configuration and switch to it, on local hosts and remote";
-    homepage = "https://github.com/NixOS/nixpkgs/tree/master/pkgs/os-specific/linux/nixos-rebuild";
-    license = lib.licenses.mit;
-    maintainers = [ lib.maintainers.Profpatsch ];
-    mainProgram = "nixos-rebuild";
-  };
-}