diff options
Diffstat (limited to 'builder')
| -rwxr-xr-x | builder/build-initramfs.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/builder/build-initramfs.sh b/builder/build-initramfs.sh index e41c2293..59ab139d 100755 --- a/builder/build-initramfs.sh +++ b/builder/build-initramfs.sh @@ -68,7 +68,6 @@ create_system_image='' cleanup='no' full_cleanup='no' use_systemd_in_initramfs='no' -# TODO check for presence of linux kernel headers as core dependency declare -A core_dependencies=( [cat]='print messages' \ [cpio]='pack initramfs' \ @@ -334,6 +333,9 @@ cleanup() { # region controller result=0 +if ! [ -f "/lib/modules/$(uname --kernel-release)/build/Makefile" ];then + logging.critical 'Missing core dependency "linux-headers" to compile against given or current kernel.' +fi dependency_check core dependencies utils_dependency_check program || \ result=$? dependency_check core shared_library_pattern_dependencies \ |
