diff options
author | Paul Kocialkowski <contact@paulk.fr> | 2014-01-12 16:14:11 +0100 |
---|---|---|
committer | Paul Kocialkowski <contact@paulk.fr> | 2014-01-13 17:00:36 +0100 |
commit | f8bc990449be8d9724826ce068645a40939ffbef (patch) | |
tree | d74abfa45a86c87a5dfb257c35f5e5d418c4ac90 /Android.mk | |
parent | 0c33d964e0c14c0af80f830a3b1837597ddcd034 (diff) | |
download | hardware_replicant_libsamsung-ipc-f8bc990449be8d9724826ce068645a40939ffbef.tar.gz hardware_replicant_libsamsung-ipc-f8bc990449be8d9724826ce068645a40939ffbef.tar.bz2 hardware_replicant_libsamsung-ipc-f8bc990449be8d9724826ce068645a40939ffbef.zip |
Device detection mechanism improvments and more constitant devices naming
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 57 |
1 files changed, 16 insertions, 41 deletions
@@ -1,57 +1,36 @@ -BUILD_IPC-MODEMCTRL := true -DEBUG := true - LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) +DEBUG := true + LOCAL_MODULE := libsamsung-ipc LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES := external/openssl/include LOCAL_LDFLAGS += -lcrypto -ifeq ($(TARGET_DEVICE),crespo) - board_name := herring +ifneq (,$(filter crespo,$(TARGET_DEVICE))) + ipc_device_name := crespo endif -ifeq ($(TARGET_DEVICE),galaxysmtd) - board_name := aries +ifneq (,$(filter galaxysmtd galaxytab,$(TARGET_DEVICE))) + ipc_device_name := aries endif -ifeq ($(TARGET_DEVICE),galaxytab) - board_name := gt-p1000 +ifneq (,$(filter maguro,$(TARGET_DEVICE))) + ipc_device_name := maguro endif -ifeq ($(TARGET_DEVICE),maguro) - board_name := tuna +ifneq (,$(filter p5100 p3100,$(TARGET_DEVICE))) + ipc_device_name := piranha endif -ifeq ($(TARGET_DEVICE),p5100) - board_name := espresso10 +ifneq (,$(filter i9100 galaxys2 n7000,$(TARGET_DEVICE))) + ipc_device_name := galaxys2 endif -ifeq ($(TARGET_DEVICE),p3100) - board_name := espresso -endif - -ifeq ($(TARGET_DEVICE),i9100) - board_name := smdk4210 -endif - -ifeq ($(TARGET_DEVICE),galaxys2) - board_name := smdk4210 -endif - -ifeq ($(TARGET_DEVICE),n7000) - board_name := smdk4210 -endif - -ifeq ($(TARGET_DEVICE),i9300) - board_name := smdk4x12 -endif - -ifeq ($(TARGET_DEVICE),galaxys3) - board_name := smdk4x12 +ifneq (,$(filter i9300,$(TARGET_DEVICE))) + ipc_device_name := i9300 endif ifeq ($(DEBUG),true) @@ -80,12 +59,12 @@ samsung-ipc_files := \ samsung-ipc/device/crespo/crespo_ipc.c \ samsung-ipc/device/aries/aries_ipc.c \ samsung-ipc/device/galaxys2/galaxys2_ipc.c \ - samsung-ipc/device/galaxys3/galaxys3_ipc.c \ + samsung-ipc/device/i9300/i9300_ipc.c \ samsung-ipc/device/maguro/maguro_ipc.c \ samsung-ipc/device/piranha/piranha_ipc.c LOCAL_SRC_FILES := $(samsung-ipc_files) -LOCAL_CFLAGS += -DIPC_BOARD_NAME_EXPLICIT=\"$(board_name)\" +LOCAL_CFLAGS += -DIPC_DEVICE_NAME=\"$(ipc_device_name)\" LOCAL_SHARED_LIBRARIES := libutils LOCAL_C_INCLUDES += \ @@ -96,8 +75,6 @@ LOCAL_C_INCLUDES += \ include $(BUILD_STATIC_LIBRARY) -ifeq ($(BUILD_IPC-MODEMCTRL),true) - include $(CLEAR_VARS) LOCAL_MODULE := ipc-modemctrl @@ -117,5 +94,3 @@ LOCAL_SHARED_LIBRARIES := libutils LOCAL_C_INCLUDES += $(LOCAL_PATH)/include include $(BUILD_EXECUTABLE) - -endif |