summary refs log tree commit diff
path: root/pkgs/build-support/kernel
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2011-10-02 11:50:19 +0000
committerShea Levy <shea@shealevy.com>2011-10-02 11:50:19 +0000
commit36910c10e5648f5e5f777301e427f3439d5e14b5 (patch)
treefa3ad48132753e6fff74658083153af123dda30e /pkgs/build-support/kernel
parent34144e835dc1fbc31dc8e38662ff330c278db1c7 (diff)
downloadnixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar.gz
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar.bz2
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar.lz
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar.xz
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.tar.zst
nixpkgs-36910c10e5648f5e5f777301e427f3439d5e14b5.zip
modprobe --show-depends now spits out 'builtin' if a requested module is, well, built-in
svn path=/nixpkgs/trunk/; revision=29560
Diffstat (limited to 'pkgs/build-support/kernel')
-rw-r--r--pkgs/build-support/kernel/modules-closure.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/build-support/kernel/modules-closure.sh b/pkgs/build-support/kernel/modules-closure.sh
index af1faa7708c..383e66b51f0 100644
--- a/pkgs/build-support/kernel/modules-closure.sh
+++ b/pkgs/build-support/kernel/modules-closure.sh
@@ -18,7 +18,10 @@ for module in $rootModules; do
         | sed 's/^insmod //') \
         || if test -z "$allowMissing"; then exit 1; fi
     #for i in $deps; do echo $i; done
-    closure="$closure $deps"
+    if [ "$deps" -ne "builtin" ]
+    then
+        closure="$closure $deps"
+    fi
 done
 
 echo "closure:"