# 
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk

ARCH:=arm
BOARD:=comcerto50
BOARDNAME:=Comcerto-50
FEATURES:=jffs2

define Target/Description
	Build firmware images for Mindspeed ComcertoTM 50 SoC
endef

include $(INCLUDE_DIR)/kernel-build.mk
DEFAULT_PACKAGES += kmod-madwifi

# include the profiles
-include profiles/*.mk

LINUX_CONFIG:=$(CURDIR)/configs/$(PROFILE)

ifeq ($(CONFIG_DEV_KERNEL),y)
define Kernel/Prepare
	mkdir -p $(KERNEL_BUILD_DIR)
	pushd "$(KERNEL_BUILD_DIR)" && \
	cvs -z6 -d:pserver:$(CONFIG_ACTIVEDEV_CVSUSERNAME)@$(CONFIG_ACTIVEDEV_CVSROOTPATH):/prj/msacvs/enterprise checkout -d linux-$(LINUX_VERSION) -r $(CONFIG_DEV_KERNEL_CVSBRANCH) $(CONFIG_DEV_KERNEL_MODULENAME) && \
	popd
	if [ -d $(GENERIC_PLATFORM_DIR)/files ]; then $(CP) $(GENERIC_PLATFORM_DIR)/files/* $(LINUX_DIR)/; fi
	if [ -d $(GENERIC_PLATFORM_DIR)/patches ]; then $(PATCH) $(LINUX_DIR) $(GENERIC_PLATFORM_DIR)/patches; fi
endef
endif
KERNELNAME:="uImage"
$(eval $(call BuildKernel))
