mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
Fix out-of-tree Broadcom kernel module build
The inclusion of bcm-kernel-toolchain.mk cannot be conditional since CONFIG_TARGET_brcmbca is not defined when package metadata is being generated. Instead make it optional in case broadcom feed is absent.
This commit is contained in:
parent
20034609e0
commit
5e13161b70
3 changed files with 3 additions and 8 deletions
|
|
@ -189,9 +189,7 @@ define KernelPackage/ebt-mldsnooping/description
|
||||||
Kernel module to enable MLD snooping for ebtables
|
Kernel module to enable MLD snooping for ebtables
|
||||||
endef
|
endef
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_brcmbca),y)
|
-include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
||||||
include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
|
||||||
endif
|
|
||||||
|
|
||||||
define Build/Prepare
|
define Build/Prepare
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,6 @@ define KernelPackage/$(PKG_NAME)
|
||||||
FILES:=$(PKG_BUILD_DIR)/$(PKG_NAME).$(LINUX_KMOD_SUFFIX)
|
FILES:=$(PKG_BUILD_DIR)/$(PKG_NAME).$(LINUX_KMOD_SUFFIX)
|
||||||
KCONFIG:=CONFIG_PACKAGE_kmod-gryphon-led-kernel-module=y
|
KCONFIG:=CONFIG_PACKAGE_kmod-gryphon-led-kernel-module=y
|
||||||
AUTOLOAD:=$(call AutoLoad,60,$(PKG_NAME))
|
AUTOLOAD:=$(call AutoLoad,60,$(PKG_NAME))
|
||||||
DEPENDS:= +(TARGET_brcmbca):bcm963xx-bsp
|
|
||||||
PKG_LICENSE:=GPLv2
|
PKG_LICENSE:=GPLv2
|
||||||
PKG_LICENSE_URL:=
|
PKG_LICENSE_URL:=
|
||||||
endef
|
endef
|
||||||
|
|
@ -42,7 +41,7 @@ EXTRA_KCONFIG:= CONFIG_RGB_LED=m
|
||||||
MODULE_INCLUDE=-I$(PKG_BUILD_DIR)
|
MODULE_INCLUDE=-I$(PKG_BUILD_DIR)
|
||||||
|
|
||||||
# support compilation against BCM SDK kernel
|
# support compilation against BCM SDK kernel
|
||||||
include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
-include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
||||||
|
|
||||||
define Build/Prepare
|
define Build/Prepare
|
||||||
mkdir -p $(PKG_BUILD_DIR)/kdevlinks/
|
mkdir -p $(PKG_BUILD_DIR)/kdevlinks/
|
||||||
|
|
|
||||||
|
|
@ -46,9 +46,7 @@ define KernelPackage/ip6t-trigger/description
|
||||||
Kernel module to enable port trigger for ip6tables
|
Kernel module to enable port trigger for ip6tables
|
||||||
endef
|
endef
|
||||||
|
|
||||||
ifeq ($(CONFIG_TARGET_brcmbca),y)
|
-include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
||||||
include ../../broadcom/bcmkernel/bcm-kernel-toolchain.mk
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(LOCAL_DEV),1)
|
ifeq ($(LOCAL_DEV),1)
|
||||||
define Build/Prepare
|
define Build/Prepare
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue