linux module handling: support kernels without modules

This commit is contained in:
Robert Hensing
2018-04-05 17:00:00 +02:00
parent 59ddb3ebfb
commit 30bff42231
2 changed files with 20 additions and 0 deletions
@@ -9,6 +9,12 @@ buildEnv {
''
source ${stdenv}/setup
if ! test -d "$out/lib/modules"; then
echo "No modules found."
# To support a kernel without modules
exit 0
fi
kernelVersion=$(cd $out/lib/modules && ls -d *)
if test "$(echo $kernelVersion | wc -w)" != 1; then
echo "inconsistent kernel versions: $kernelVersion"