summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'wl12xx/wpan/Android.mk')
-rw-r--r--wl12xx/wpan/Android.mk30
1 files changed, 28 insertions, 2 deletions
diff --git a/wl12xx/wpan/Android.mk b/wl12xx/wpan/Android.mk
index a47f6c0..47de12a 100644
--- a/wl12xx/wpan/Android.mk
+++ b/wl12xx/wpan/Android.mk
@@ -15,6 +15,32 @@
15 15
16LOCAL_PATH := $(call my-dir) 16LOCAL_PATH := $(call my-dir)
17 17
18WPAN_TGZ := device/ti/proprietary-open/wl12xx/wpan/wpan.tgz 18ifeq ($(strip $(BOARD_HAVE_BLUETOOTH_TI)),true)
19 19
20include $(call all-makefiles-under, $(LOCAL_PATH)) 20TI_WILINK_BT_FW_PATH := $(TARGET_OUT_ETC)/firmware
21
22ti-wl12xx-wpan.untarred_intermediates := $(call intermediates-dir-for, FAKE, ti-wl12xx-wpan.untarred)
23ti-wl12xx-wpan.untarred_timestamp := $(ti-wl12xx-wpan.untarred_intermediates)/stamp
24
25$(ti-wl12xx-wpan.untarred_timestamp) : $(WPAN_TGZ)
26 @echo "Unzip $(dir $@) <- $<)"
27 $(hide) rm -rf $(dir $@) && mkdir -p $(dir $@)
28 $(hide) tar -C $(dir $@) -zxf $<
29 $(hide) touch $@
30
31include $(CLEAR_VARS)
32LOCAL_MODULE := TIInit_12.10.28.bts
33LOCAL_SRC_FILES := TIInit_12.10.28.bts
34LOCAL_MODULE_CLASS := FAKE
35LOCAL_MODULE_PATH := $(TI_WILINK_BT_FW_PATH)
36LOCAL_MODULE_TAGS := optional
37
38include $(BUILD_SYSTEM)/base_rules.mk
39
40$(LOCAL_BUILT_MODULE) : PRIVATE_SRC := $(ti-wl12xx-wpan.untarred_intermediates)/wpan/bluetooth/TIInit_12.10.28.bts
41$(LOCAL_BUILT_MODULE) : $(ti-wl12xx-wpan.untarred_timestamp) | $(ACP)
42 @echo "Copy $@ <- $(PRIVATE_SRC)"
43 @mkdir -p $(dir $@)
44 $(hide) $(ACP) -fp $(PRIVATE_SRC) $@
45
46endif