diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-03-19 23:55:12 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-03-19 23:55:12 +0000 |
commit | 41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2 (patch) | |
tree | 91e9cc56e70dafa79efa9b5a29332f8437b36272 /pkgs/os-specific/linux/kernel/manual-config.nix | |
parent | 7de3f08ce38aca9fddb5db7bcb7741fd389be9ef (diff) | |
download | nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar.gz nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar.bz2 nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar.lz nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar.xz nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.tar.zst nixpkgs-41f788b1217b05d8661ebb77bfc9d9f3f65b5dd2.zip |
linuxManualConfig: use the default make target
We've basically been reimplementing this — by default it contains vmlinux, dtbs (on applicable architectures), modules, and architecture specific stuff like $(KBUILD_IMAGE) and a couple of other miscellaneous files.
Diffstat (limited to 'pkgs/os-specific/linux/kernel/manual-config.nix')
-rw-r--r-- | pkgs/os-specific/linux/kernel/manual-config.nix | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index babc7607b94..fa21ab3b615 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -198,18 +198,14 @@ let ''; buildFlags = [ + "DTC_FLAGS=-@" "KBUILD_BUILD_VERSION=1-NixOS" # Set by default in the kernel since a73619a845d5, # replicated here to apply to older versions. # Makes __FILE__ relative to the build directory. "KCPPFLAGS=-fmacro-prefix-map=$(sourceRoot)/=" - - kernelConf.target - "vmlinux" # for "perf" and things like that - ] ++ optional isModular "modules" - ++ optionals buildDTBs ["dtbs" "DTC_FLAGS=-@"] - ++ extraMakeFlags; + ] ++ extraMakeFlags; installFlags = [ "INSTALL_PATH=$(out)" |