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.
This commit is contained in:
Naïm Favier 2022-12-20 14:28:47 +01:00
parent cf568d20d5
commit f677cbabe9
No known key found for this signature in database
GPG key ID: 95AFCE8211908325
3 changed files with 3 additions and 38 deletions

View file

@ -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;
}