summary refs log tree commit diff
path: root/pkgs/build-support/kernel
Commit message (Collapse)AuthorAge
* Making the 'makeInitrd' expression use "platform"Lluís Batlle i Rossell2009-11-08
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=18292
* Porting changes from stdenv-updates into this branch.Lluís Batlle i Rossell2009-11-08
| | | | | | | | | | | | This comes from: svn diff ^/nixpkgs/trunk/@18255 ^/nixpkgs/branches/stdenv-updates/ > diff patch -p0 < diff and then adding into svn all files new from the patch. trunk@18255 comes from the last time I updated stdenv-updates from trunk. svn path=/nixpkgs/stdenv-updates2/; revision=18272
* * addCoverageInstrumentation: factor out the code that keeps the buildEelco Dolstra2009-09-01
| | | | | | | | tree under $out into a separate stdenv adapter named keepBuildTree. * makeModulesClosure: support building an initrd for a kernel that has been compiled with coverage instrumentation. svn path=/nixpkgs/trunk/; revision=16916
* * Doh! Since r15200, modules-closure.sh generated an empty set ofEelco Dolstra2009-04-29
| | | | | | | | | | | | | | | | modules for the initial ramdisk if there were no additional kernel module packages (such as the NVIDIA driver or AUFS), leading to a kernel panic in the initrd. This was because in that case modprobe would print paths referring to the kernel path rather than the module aggregation path, and then `sed "s^$kernel^$out^"' would silently fail. Fixed. * Also, use depmod here rather than doing sed hackery on modules.dep. * Also, `allowMissing' was broken (missing "$" before the variable name). svn path=/nixpkgs/trunk/; revision=15394
* Allow to skip non-existent modules. For custom kernels.Michael Raskin2008-03-24
| | | | svn path=/nixpkgs/trunk/; revision=11273
* * makeInitrd, makeModulesClosure: moved from NixOS.Eelco Dolstra2008-03-17
* Use sh from klibc in the initrd. svn path=/nixpkgs/trunk/; revision=11154