build-bitcode.mk revision 286b12dbbcaab1c47734a71d8b94a75385e8b8ef
1.PHONY: $(LOCAL_MODULE)
2ALL_BITCODE_MODULES += $(LOCAL_MODULE)
3
4# From now on, we only support these flags.
5BITCODE_MODULE.$(LOCAL_MODULE).PATH        := $(LOCAL_PATH)
6BITCODE_MODULE.$(LOCAL_MODULE).SRC_FILES   := $(LOCAL_SRC_FILES)
7BITCODE_MODULE.$(LOCAL_MODULE).CFLAGS      := $(LOCAL_CFLAGS)
8BITCODE_MODULE.$(LOCAL_MODULE).CPPFLAGS    := $(LOCAL_CFLAGS) $(LOCAL_CPPFLAGS)
9
10$(foreach include_dir,$(LOCAL_C_INCLUDES),\
11  $(eval BITCODE_MODULE.$(LOCAL_MODULE).CFLAGS += -I$(LOCAL_PATH)/$(include_dir))\
12)
13$(foreach include_dir,$(BITCODE_C_INCLUDES),\
14  $(eval BITCODE_MODULE.$(LOCAL_MODULE).CFLAGS += -I$(include_dir))\
15)
16
17$(foreach include_dir,$(LOCAL_C_INCLUDES),\
18  $(eval BITCODE_MODULE.$(LOCAL_MODULE).CPPFLAGS += -I$(LOCAL_PATH)/$(include_dir))\
19)
20$(foreach include_dir,$(BITCODE_C_INCLUDES),\
21  $(eval BITCODE_MODULE.$(LOCAL_MODULE).CPPFLAGS += -I$(include_dir))\
22)
23