diff options
author | Lluís Batlle i Rossell <viric@viric.name> | 2015-02-20 13:40:58 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@viric.name> | 2015-03-05 09:09:34 +0000 |
commit | 3e92c4e0ffd26949ea73dafb02eddbf245f80e85 (patch) | |
tree | 60879b13de87e825ad77858df06236cb4463abb2 /pkgs | |
parent | 56989d9f2034d175c206e7fb166e4c5f07997d42 (diff) | |
download | nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar.gz nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar.bz2 nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar.lz nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar.xz nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.tar.zst nixlib-3e92c4e0ffd26949ea73dafb02eddbf245f80e85.zip |
Trying to make DTBs if set in platform.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/os-specific/linux/kernel/manual-config.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix index 6d9baed7f2dd..cfbd9b9774f7 100644 --- a/pkgs/os-specific/linux/kernel/manual-config.nix +++ b/pkgs/os-specific/linux/kernel/manual-config.nix @@ -120,7 +120,12 @@ let postInstall = optionalString installsFirmware '' mkdir -p $out/lib/firmware - '' + (if isModular then '' + '' + (if (platform ? kernelDTB && platform.kernelDTB) then '' + set -x + make dtbs + cp arch/$arch/boot/dts/*dtb $out + '' else "") + (if isModular then '' + set -x make modules_install $makeFlags "''${makeFlagsArray[@]}" \ $installFlags "''${installFlagsArray[@]}" unlink $out/lib/modules/${modDirVersion}/build |