mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2026-02-08 04:50:43 +01:00
49 lines
1 KiB
Makefile
49 lines
1 KiB
Makefile
#
|
|
# Primary/common bcmkernel makefile for all versions of Broadcom SDKs
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
define Package/bcmkernel
|
|
SECTION:=net
|
|
CATEGORY:=Base system
|
|
TITLE:=Broadcom sdk 3.4 kernel
|
|
URL:=
|
|
MENU:=1
|
|
endef
|
|
|
|
define Package/bcmkernel/description
|
|
Broadcom kernel and userspace, compiled with the broadcom supplied tool-chain.
|
|
endef
|
|
|
|
define Package/bcmkernel/config
|
|
source "$(SOURCE)/Config.in"
|
|
endef
|
|
|
|
# Include SDK version specific makefile based on config selection
|
|
ifeq ($(CONFIG_ARCH),)
|
|
include $(TOPDIR)/.config
|
|
endif
|
|
|
|
ifeq ($(CONFIG_BRCM_SDK_VER_414040),y)
|
|
include ./414040.mk
|
|
|
|
else ifeq ($(CONFIG_BRCM_SDK_VER_416021),y)
|
|
include ./416021.mk
|
|
|
|
else ifeq ($(CONFIG_BRCM_SDK_VER_416030),y)
|
|
include ./416030.mk
|
|
|
|
else
|
|
# Make 'make menuconfig' work even though no SDK version specified
|
|
PKG_VERSION:=none
|
|
include $(INCLUDE_DIR)/package.mk
|
|
endif
|
|
|
|
# hack to be able to compile just the userspace part.
|
|
# TOPDIR=$PWD make -C package/bcmkernel userspace
|
|
userspace:
|
|
$(call Build/Compile/Default, userspace)
|
|
|
|
$(eval $(call BuildPackage,bcmkernel))
|
|
|