From f677cbabe93e039a9d4ac995a49f9ca7991d0a9c Mon Sep 17 00:00:00 2001 From: Naïm Favier Date: Tue, 20 Dec 2022 14:28:47 +0100 Subject: nixos/tests: remove minimal-kernel module It's not used, doesn't build, and seems like the only reason to have `manualConfig` take `stdenv` as an argument. --- nixos/modules/testing/minimal-kernel.nix | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 nixos/modules/testing/minimal-kernel.nix (limited to 'nixos/modules/testing') diff --git a/nixos/modules/testing/minimal-kernel.nix b/nixos/modules/testing/minimal-kernel.nix deleted file mode 100644 index 7c2b9c05cf9a0..0000000000000 --- a/nixos/modules/testing/minimal-kernel.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ config, pkgs, lib, ... }: - -let - configfile = builtins.storePath (builtins.toFile "config" (lib.concatStringsSep "\n" - (map (builtins.getAttr "configLine") config.system.requiredKernelConfig)) - ); - - origKernel = pkgs.buildLinux { - inherit (pkgs.linux) src version stdenv; - inherit configfile; - allowImportFromDerivation = true; - kernelPatches = [ pkgs.kernelPatches.cifs_timeout_2_6_38 ]; - }; - - kernel = origKernel // (derivation (origKernel.drvAttrs // { - configurePhase = '' - runHook preConfigure - mkdir ../build - make $makeFlags "''${makeFlagsArray[@]}" mrproper - make $makeFlags "''${makeFlagsArray[@]}" KCONFIG_ALLCONFIG=${configfile} allnoconfig - runHook postConfigure - ''; - })); - - kernelPackages = pkgs.linuxPackagesFor kernel; -in { - boot.kernelPackages = kernelPackages; -} -- cgit 1.4.1