summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/config.mk3
-rw-r--r--core/mtk_target.mk13
2 files changed, 16 insertions, 0 deletions
diff --git a/core/config.mk b/core/config.mk
index 9344958..4fd5bda 100644
--- a/core/config.mk
+++ b/core/config.mk
@@ -566,6 +566,9 @@ endif
# Rules for QCOM targets
include $(BUILD_SYSTEM)/qcom_target.mk
+# Rules for MTK targets
+include $(BUILD_SYSTEM)/mtk_target.mk
+
# ###############################################################
# Set up final options.
# ###############################################################
diff --git a/core/mtk_target.mk b/core/mtk_target.mk
new file mode 100644
index 0000000..7c3ba1f
--- /dev/null
+++ b/core/mtk_target.mk
@@ -0,0 +1,13 @@
+ifeq ($(BOARD_USES_MTK_HARDWARE),true)
+ mtk_flags := -DMTK_HARDWARE
+
+ TARGET_GLOBAL_CFLAGS += $(mtk_flags)
+ TARGET_GLOBAL_CPPFLAGS += $(mtk_flags)
+ CLANG_TARGET_GLOBAL_CFLAGS += $(mtk_flags)
+ CLANG_TARGET_GLOBAL_CPPFLAGS += $(mtk_flags)
+
+ 2ND_TARGET_GLOBAL_CFLAGS += $(mtk_flags)
+ 2ND_TARGET_GLOBAL_CPPFLAGS += $(mtk_flags)
+ 2ND_CLANG_TARGET_GLOBAL_CFLAGS += $(mtk_flags)
+ 2ND_CLANG_TARGET_GLOBAL_CPPFLAGS += $(mtk_flags)
+endif