You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.7 KiB
72 lines
1.7 KiB
CURRENT_LOCAL_PATH := $(LOCAL_PATH) |
|
|
|
MODULE_DIR:= $(MTK_BUILD_ROOT)/module |
|
|
|
MOD_MAL_DIR:= $(MODULE_DIR)/mal |
|
MOD_VOLTE_DIR:= $(MODULE_DIR)/volte |
|
MOD_DUMMY_DIR:= $(MODULE_DIR)/$(MTK_TOOLCHAIN_DUMMY) |
|
MOD_EPDG_DIR:= $(MODULE_DIR)/epdg |
|
MOD_VERNO_DIR:= $(MODULE_DIR)/verno |
|
MOD_STRONGSWAN_DIR:= $(MODULE_DIR)/strongswan |
|
MOD_BIP_DIR:= $(MODULE_DIR)/bip |
|
MOD_UTINTERFACE_DIR:= $(MODULE_DIR)/utinterface |
|
|
|
|
|
MTK_EXECUTABLE := $(BUILD_EXECUTABLE) |
|
MTK_STATIC_LIBRARY := $(BUILD_STATIC_LIBRARY) |
|
MTK_SHARED_LIBRARY := $(BUILD_SHARED_LIBRARY) |
|
|
|
MTK_INTERNAL := yes |
|
USE_VOLTE_NDK := yes |
|
USE_MTK_NDK_BUILD := yes |
|
|
|
EXTERNAL_LDLIBS += -ldl |
|
|
|
ifeq ($(MTK_TOOLCHAIN),tc1) |
|
#EXTERNAL_LDLIBS += -lpthread -lrt |
|
EXTERNAL_LDLIBS += -pthread -std=gnu99 |
|
MTK_LOCAL_DISABLE_SHARED_TEXTREL_WARNINGS := true |
|
else ifeq ($(MTK_TOOLCHAIN),tc2) |
|
EXTERNAL_LDLIBS += -llog |
|
else |
|
EXTERNAL_LDLIBS += -llog |
|
# for android cross reference |
|
EXTERNAL_LDFLAGS += -nodefaultlibs -stdlib=libc++ |
|
EXTERNAL_CFLAGS += -nodefaultlibs -stdlib=libc++ |
|
endif |
|
|
|
ifeq ($(MTK_DEBUG),1) |
|
TARGET_BUILD_VARIANT := eng |
|
else |
|
TARGET_BUILD_VARIANT := user |
|
endif |
|
|
|
ifeq ($(MTK_10DIALOGS),1) |
|
TARGET_10DIALOGS_PROJ := yes |
|
endif |
|
|
|
ifeq ($(MTK_NO_MIMS),1) |
|
TARGET_NO_MIMS_PROJ := yes |
|
else |
|
TARGET_NO_MIMS_PROJ := no |
|
ifeq ($(MTK_MAX_MIMS),2) |
|
TARGET_MAX_MIMS_PROJ := 2 |
|
else |
|
ifeq ($(MTK_MAX_MIMS),3) |
|
TARGET_MAX_MIMS_PROJ := 3 |
|
endif |
|
endif |
|
endif |
|
|
|
-include $(MOD_DUMMY_DIR)/app.mk |
|
|
|
EXTERNAL_SHARED_LIBRARIES += verno |
|
|
|
ifneq ($(wildcard $(MOD_VERNO_DIR)/app.mk),) |
|
include $(MOD_VERNO_DIR)/app.mk |
|
else |
|
include $(MOD_VERNO_DIR)/pre_build.mk |
|
endif |
|
|
|
|
|
LOCAL_PATH := $(CURRENT_LOCAL_PATH)
|
|
|