summaryrefslogtreecommitdiffstats
path: root/include/kernel.mk
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2016-04-15 10:26:36 +0200
committerJo-Philipp Wich <jo@mein.io>2016-04-15 10:26:36 +0200
commit349e7b635ea819ad34a571bc0adcce9b205df4e9 (patch)
tree7471e6116360fba3fcbf989fdfd10ff6d89cf9f5 /include/kernel.mk
parentabc828b0854b934064b5fe3f6272c3d2158b30c0 (diff)
downloadmaster-31e0f0ae-349e7b635ea819ad34a571bc0adcce9b205df4e9.tar.gz
master-31e0f0ae-349e7b635ea819ad34a571bc0adcce9b205df4e9.tar.bz2
master-31e0f0ae-349e7b635ea819ad34a571bc0adcce9b205df4e9.zip
include: fix nonshared flag handling
Fix nonshared flag handling to properly deal with source packages defining both kmod and non-kmod ipks. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'include/kernel.mk')
-rw-r--r--include/kernel.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/kernel.mk b/include/kernel.mk
index 7333697305..2b87aeba33 100644
--- a/include/kernel.mk
+++ b/include/kernel.mk
@@ -81,6 +81,7 @@ endif
define KernelPackage/Defaults
FILES:=
AUTOLOAD:=
+ PKGFLAGS+=nonshared
endef
define ModuleAutoLoad
@@ -155,7 +156,7 @@ define KernelPackage
DESCRIPTION:=$(DESCRIPTION)
EXTRA_DEPENDS:=kernel (=$(LINUX_VERSION)-$(LINUX_RELEASE)-$(LINUX_VERMAGIC))
VERSION:=$(LINUX_VERSION)$(if $(PKG_VERSION),+$(PKG_VERSION))-$(if $(PKG_RELEASE),$(PKG_RELEASE),$(LINUX_RELEASE))
- PKG_FLAGS:=nonshared
+ PKGFLAGS:=$(PKGFLAGS)
$(call KernelPackage/$(1))
$(call KernelPackage/$(1)/$(BOARD))
endef