pkg-kernel-module: die if kernel module support is disabled
Test the configuration of the kernel to see if loadable module support is enabled, and error out otherwise. This makes build failures of external kernel modules less confusing. [Thomas: tweak the commit log.] Signed-off-by: Noé Rubinstein <nrubinstein@aldebaran.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
3ffa368342
commit
8df95d926e
@ -60,6 +60,10 @@ $(2)_MODULE_SUBDIRS ?= .
|
||||
# includes and other support files (Booo!)
|
||||
define $(2)_KERNEL_MODULES_BUILD
|
||||
@$$(call MESSAGE,"Building kernel module(s)")
|
||||
@if ! grep -Fqx 'CONFIG_MODULES=y' $(LINUX_DIR)/.config; then \
|
||||
echo "ERROR: Kernel does not support loadable modules"; \
|
||||
exit 1; \
|
||||
fi
|
||||
$$(foreach d,$$($(2)_MODULE_SUBDIRS), \
|
||||
$$(LINUX_MAKE_ENV) $$($$(PKG)_MAKE) \
|
||||
-C $$(LINUX_DIR) \
|
||||
|
Loading…
Reference in New Issue
Block a user