1# 2# Copyright (c) 2013 Qualcomm Atheros, Inc. 3# 4# All Rights Reserved. 5# Qualcomm Atheros Confidential and Proprietary. 6# 7 8include $(TOPDIR)/rules.mk 9include $(INCLUDE_DIR)/kernel.mk 10 11PKG_NAME:=qca-ssdk-shell 12PKG_SOURCE_PROTO:=git 13PKG_BRANCH:=master 14PKG_RELEASE:=1 15 16LOCAL_VARIANT=$(patsubst qca-ssdk-shell-%,%,$(patsubst qca-ssdk-shell-%,%,$(BUILD_VARIANT))) 17include $(INCLUDE_DIR)/package.mk 18 19define Package/qca-ssdk-shell 20 SECTION:=QCA 21 CATEGORY:=QCA Proprietary software 22 URL:=http://www.qca.qualcomm.com 23 MAINTAINER:=Qualcomm Atheros 24 SUBMENU:=QCA SSDK 25 TITLE:=Shell application for QCA SSDK 26endef 27 28 29define Package/qca-ssdk-shell/Description 30 This package contains a qca-ssdk shell application for QCA chipset 31endef 32 33 34QCASSDK_CONFIG_OPTS+= TOOL_PATH=$(TOOLCHAIN_DIR)/bin/ \ 35 SYS_PATH=$(LINUX_DIR) \ 36 TOOLPREFIX=$(TARGET_CROSS) \ 37 KVER=$(LINUX_VERSION) \ 38 ARCH=$(LINUX_KARCH) 39 40define Build/Prepare 41 mkdir -p $(PKG_BUILD_DIR) 42 $(CP) ./src/* $(PKG_BUILD_DIR)/ 43endef 44 45define Build/Compile 46 $(MAKE) -C $(PKG_BUILD_DIR) $(strip $(QCASSDK_CONFIG_OPTS)) 47endef 48 49define Package/qca-ssdk-shell/install 50 $(INSTALL_DIR) $(1)/usr/sbin 51 $(INSTALL_BIN) $(PKG_BUILD_DIR)/build/bin/ssdk_sh $(1)/usr/sbin/ 52endef 53 54 55$(eval $(call BuildPackage,qca-ssdk-shell)) 56