1#
2# Copyright (c) 2014 Qualcomm Atheros, Inc.
3#
4# All Rights Reserved.
5# Qualcomm Atheros Confidential and Proprietary.
6#
7
8include $(TOPDIR)/rules.mk
9
10PKG_NAME:=qca-acfg
11
12PKG_VERSION:=10.4-4.0.5.020
13PKG_RELEASE:=1
14
15PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
16
17include $(INCLUDE_DIR)/package-version-override.mk
18include $(INCLUDE_DIR)/package.mk
19
20PKG_BUILD_DEPENDS:=qca-wifi-10.4
21
22define Package/$(PKG_NAME)
23  SECTION:=QCA
24  CATEGORY:=QCA Proprietary software
25  URL:=http://www.qca.qualcomm.com
26  MAINTAINER:=Qualcomm Atheros
27  TITLE:=QCA Configuration Utility
28  DEPENDS:=kmod-qca-wifi @(!(PACKAGE_hostapd))
29endef
30
31define Package/$(PKG_NAME)/config
32$(call Package/$(PKG_NAME)/override_source_path,$(PKG_NAME))
33$(call Package/$(PKG_NAME)/override_version,$(PKG_NAME),$(PKG_SUPPORTED_VERSION))
34endef
35
36define Package/$(PKG_NAME)/description
37 QCA configuration utility provides a set of library
38 API's through which user applications can configure
39 and register events for wifi driver and hostap
40endef
41
42MAKEOPTS+= \
43	$(TARGET_CONFIGURE_OPTS) \
44	WLAN_TOP=$(STAGING_DIR)/usr \
45	COPTS="$(TARGET_CFLAGS) -I. -I$(PKG_BUILD_DIR)/include" \
46	QSDK_ACFG=1
47
48define Build/Prepare
49	$(CP) $(GIT_HOME)/qca-acfg.git/* $(PKG_BUILD_DIR)/
50endef
51
52define Build/Compile
53endef
54
55define Package/$(PKG_NAME)/install
56	$(INSTALL_DIR) $(1)/usr/sbin
57	$(INSTALL_BIN) $(PKG_BUILD_DIR)/acfg_test_app/acfg_tool $(1)/usr/sbin
58endef
59
60$(eval $(call BuildPackage,$(PKG_NAME)))
61