CMake Kbuild: fail at cmake time if KERNEL_DIR is missing
Change-Id: I66660718841d05003b87995d68bec728aa0db9ba
This commit is contained in:
committed by
Dominique Martinet
parent
fb3f1c58a8
commit
63d15f7dfc
@ -78,6 +78,10 @@ endif(ENABLE_WERROR)
|
|||||||
# the native build system do these checks, if possible at all...
|
# the native build system do these checks, if possible at all...
|
||||||
add_custom_command(OUTPUT kmod_always_rebuild COMMAND touch kmod_always_rebuild)
|
add_custom_command(OUTPUT kmod_always_rebuild COMMAND touch kmod_always_rebuild)
|
||||||
|
|
||||||
|
if (NOT EXISTS "${KERNEL_DIR}/Makefile")
|
||||||
|
message(FATAL_ERROR "${KERNEL_DIR} does not contain a Makefile and is probably missing. install kernel development package or set the KERNEL_DIR variable")
|
||||||
|
endif()
|
||||||
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT "${MODULE_NAME}.ko"
|
OUTPUT "${MODULE_NAME}.ko"
|
||||||
"Module.symvers"
|
"Module.symvers"
|
||||||
|
|||||||
Reference in New Issue
Block a user