aboutsummaryrefslogtreecommitdiff
path: root/MediaTek/fmradiolibs/fmnative/fmr/Android.mk~
diff options
context:
space:
mode:
Diffstat (limited to 'MediaTek/fmradiolibs/fmnative/fmr/Android.mk~')
-rwxr-xr-xMediaTek/fmradiolibs/fmnative/fmr/Android.mk~231
1 files changed, 231 insertions, 0 deletions
diff --git a/MediaTek/fmradiolibs/fmnative/fmr/Android.mk~ b/MediaTek/fmradiolibs/fmnative/fmr/Android.mk~
new file mode 100755
index 0000000..56df92e
--- /dev/null
+++ b/MediaTek/fmradiolibs/fmnative/fmr/Android.mk~
@@ -0,0 +1,231 @@
+ifeq ($(MTK_FM_SUPPORT), yes)
+
+FM_LIB_BUILD_AR1000 := no
+FM_LIB_BUILD_MT6616 := no
+FM_LIB_BUILD_MT6620 := yes
+FM_LIB_BUILD_MT6626 := no
+FM_LIB_BUILD_MT6628 := yes
+FM_LIB_BUILD_MT519X := no
+FM_LIB_BUILD_MT6627 := yes
+FM_LIB_BUILD_MT6580 := yes
+FM_LIB_BUILD_MT6630 := yes
+
+LOCAL_PATH := $(call my-dir)
+###############################################################################
+# Define MTK FM Radio Chip solution
+###############################################################################
+
+include $(CLEAR_VARS)
+
+LOCAL_CFLAGS+= \
+ -DMT6627_FM
+
+LOCAL_SRC_FILES := \
+ fmr_core.cpp \
+ fmr_err.cpp \
+ libfm_jni.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia \
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmjni
+include $(BUILD_SHARED_LIBRARY)
+
+########################
+ifeq ($(FM_LIB_BUILD_MT6616), yes)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6616.cpp \
+ common.cpp \
+ bt_ctrl.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6616
+include $(BUILD_SHARED_LIBRARY)
+endif
+
+########################
+ifeq ($(FM_LIB_BUILD_MT6626), yes)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6626.cpp \
+ common.cpp \
+ bt_ctrl.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6626
+include $(BUILD_SHARED_LIBRARY)
+endif
+
+########################
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6620.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6620
+include $(BUILD_SHARED_LIBRARY)
+
+########################
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6628.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media \
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6628
+include $(BUILD_SHARED_LIBRARY)
+########################
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6627.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media \
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6627
+include $(BUILD_SHARED_LIBRARY)
+########################
+ifeq ($(FM_LIB_BUILD_MT6580), yes)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6580.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media \
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6580
+include $(BUILD_SHARED_LIBRARY)
+endif
+########################
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt6630.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media \
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt6630
+include $(BUILD_SHARED_LIBRARY)
+########################
+ifeq ($(FM_LIB_BUILD_AR1000), yes)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ ar1000.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmar1000
+include $(BUILD_SHARED_LIBRARY)
+endif
+
+########################
+ifeq ($(FM_LIB_BUILD_MT519X), yes)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ mt519x.cpp \
+ common.cpp
+
+LOCAL_C_INCLUDES := $(JNI_H_INCLUDE) \
+ frameworks/base/include/media
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libdl \
+ libmedia
+
+LOCAL_PRELINK_MODULE := false
+
+LOCAL_MODULE := libfmmt519x
+include $(BUILD_SHARED_LIBRARY)
+endif
+
+########################
+
+endif