diff options
-rw-r--r-- | android-webrtc.mk | 11 | ||||
-rw-r--r-- | src/common_audio/resampler/Android.mk | 13 | ||||
-rw-r--r-- | src/common_audio/signal_processing/Android.mk | 32 | ||||
-rw-r--r-- | src/common_audio/vad/Android.mk | 13 | ||||
-rw-r--r-- | src/modules/audio_coding/codecs/isac/fix/source/Android.mk | 34 | ||||
-rw-r--r-- | src/modules/audio_coding/codecs/isac/main/source/Android.mk | 7 | ||||
-rw-r--r-- | src/modules/audio_processing/Android.mk | 21 | ||||
-rw-r--r-- | src/modules/audio_processing/aec/Android.mk | 7 | ||||
-rw-r--r-- | src/modules/audio_processing/aecm/Android.mk | 14 | ||||
-rw-r--r-- | src/modules/audio_processing/agc/Android.mk | 7 | ||||
-rw-r--r-- | src/modules/audio_processing/ns/Android.mk | 14 | ||||
-rw-r--r-- | src/modules/audio_processing/utility/Android.mk | 7 | ||||
-rw-r--r-- | src/system_wrappers/source/Android.mk | 7 |
13 files changed, 148 insertions, 39 deletions
diff --git a/android-webrtc.mk b/android-webrtc.mk index dc92aeb8e2..6e3b7e4e45 100644 --- a/android-webrtc.mk +++ b/android-webrtc.mk @@ -19,15 +19,14 @@ MY_WEBRTC_COMMON_DEFS := \ # '-DWEBRTC_ANDROID_OPENSLES' [module audio_device] # '-DNETEQ_VOICEENGINE_CODECS' [module audio_coding neteq] # '-DWEBRTC_MODULE_UTILITY_VIDEO' [module media_file] [module utility] -ifeq ($(TARGET_ARCH),arm) -MY_WEBRTC_COMMON_DEFS += \ +MY_WEBRTC_COMMON_DEFS_arm := \ '-DWEBRTC_ARCH_ARM' # '-DWEBRTC_DETECT_ARM_NEON' # only used in a build configuration without Neon # TODO(kma): figure out if the above define could be moved to NDK build only. # TODO(kma): test if the code under next two macros works with generic GCC compilers ifeq ($(ARCH_ARM_HAVE_NEON),true) -MY_WEBRTC_COMMON_DEFS += \ +MY_WEBRTC_COMMON_DEFS_arm += \ '-DWEBRTC_ARCH_ARM_NEON' MY_ARM_CFLAGS_NEON := \ -flax-vector-conversions @@ -39,11 +38,9 @@ WEBRTC_BUILD_NEON_LIBS := true endif ifeq ($(ARCH_ARM_HAVE_ARMV7A),true) -MY_WEBRTC_COMMON_DEFS += \ +MY_WEBRTC_COMMON_DEFS_arm += \ '-DWEBRTC_ARCH_ARM_V7A' endif -else ifeq ($(TARGET_ARCH),x86) -MY_WEBRTC_COMMON_DEFS += \ +MY_WEBRTC_COMMON_DEFS_x86 := \ '-DWEBRTC_USE_SSE2' -endif diff --git a/src/common_audio/resampler/Android.mk b/src/common_audio/resampler/Android.mk index 8238eb58bf..9d052ed248 100644 --- a/src/common_audio/resampler/Android.mk +++ b/src/common_audio/resampler/Android.mk @@ -23,6 +23,13 @@ LOCAL_SRC_FILES := resampler.cc LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include \ $(LOCAL_PATH)/../.. \ @@ -32,13 +39,7 @@ LOCAL_SHARED_LIBRARIES := \ libcutils \ libdl -ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) -LOCAL_LDLIBS += -ldl -lpthread -endif - -ifneq ($(TARGET_SIMULATOR),true) LOCAL_SHARED_LIBRARIES += libdl -endif ifndef NDK_ROOT ifndef WEBRTC_STL diff --git a/src/common_audio/signal_processing/Android.mk b/src/common_audio/signal_processing/Android.mk index 142a66e6c1..fc342467a5 100644 --- a/src/common_audio/signal_processing/Android.mk +++ b/src/common_audio/signal_processing/Android.mk @@ -53,32 +53,34 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include \ $(LOCAL_PATH)/../.. ifeq ($(ARCH_ARM_HAVE_NEON),true) -LOCAL_SRC_FILES += \ +LOCAL_SRC_FILES_arm += \ min_max_operations_neon.c -LOCAL_CFLAGS += \ +LOCAL_CFLAGS_arm += \ $(MY_ARM_CFLAGS_NEON) endif -ifeq ($(TARGET_ARCH),arm) -LOCAL_SRC_FILES += \ - spl_sqrt_floor.s -else -LOCAL_SRC_FILES += \ - spl_sqrt_floor.c -endif - -ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) -LOCAL_LDLIBS += -ldl -lpthread -endif +my_as_src := spl_sqrt_floor.s +my_c_src := spl_sqrt_floor.c +LOCAL_SRC_FILES_arm += $(my_as_src) +LOCAL_SRC_FILES_x86 += $(my_c_src) +LOCAL_SRC_FILES_mips += $(my_c_src) +LOCAL_SRC_FILES_arm64 += $(my_c_src) +LOCAL_SRC_FILES_x86_64 += $(my_c_src) +LOCAL_SRC_FILES_mips64 += $(my_c_src) -ifneq ($(TARGET_SIMULATOR),true) LOCAL_SHARED_LIBRARIES += libdl -endif ifndef NDK_ROOT ifndef WEBRTC_STL diff --git a/src/common_audio/vad/Android.mk b/src/common_audio/vad/Android.mk index 6cacbdb940..d13d571bae 100644 --- a/src/common_audio/vad/Android.mk +++ b/src/common_audio/vad/Android.mk @@ -27,6 +27,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/include \ $(LOCAL_PATH)/../.. \ @@ -35,13 +42,7 @@ LOCAL_C_INCLUDES := \ LOCAL_SHARED_LIBRARIES := \ libdl -ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) -LOCAL_LDLIBS += -ldl -lpthread -endif - -ifneq ($(TARGET_SIMULATOR),true) LOCAL_SHARED_LIBRARIES += libdl -endif ifndef NDK_ROOT ifndef WEBRTC_STL diff --git a/src/modules/audio_coding/codecs/isac/fix/source/Android.mk b/src/modules/audio_coding/codecs/isac/fix/source/Android.mk index 2794a9ca21..94f32f4891 100644 --- a/src/modules/audio_coding/codecs/isac/fix/source/Android.mk +++ b/src/modules/audio_coding/codecs/isac/fix/source/Android.mk @@ -45,21 +45,31 @@ LOCAL_SRC_FILES := \ spectrum_ar_model_tables.c \ transform.c -ifeq ($(ARCH_ARM_HAVE_ARMV7A),true) # Using .S (instead of .s) extention is to include a C header file in assembly. -LOCAL_SRC_FILES += \ +my_as_src := \ lattice_armv7.S \ pitch_filter_armv6.S -else -LOCAL_SRC_FILES += \ +my_c_src := \ lattice_c.c \ pitch_filter_c.c -endif +LOCAL_SRC_FILES_arm += $(my_as_src) +LOCAL_SRC_FILES_x86 += $(my_c_src) +LOCAL_SRC_FILES_mips += $(my_c_src) +LOCAL_SRC_FILES_arm64 += $(my_c_src) +LOCAL_SRC_FILES_x86_64 += $(my_c_src) +LOCAL_SRC_FILES_mips64 += $(my_c_src) # Flags passed to both C and C++ files. LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../interface \ $(LOCAL_PATH)/../../../../../.. \ @@ -108,6 +118,13 @@ LOCAL_CFLAGS := \ -mfloat-abi=softfp \ -flax-vector-conversions +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../interface \ $(LOCAL_PATH)/../../../../../.. \ @@ -142,6 +159,13 @@ LOCAL_SRC_FILES:= ../test/kenny.c # Flags passed to both C and C++ files. LOCAL_CFLAGS := $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../interface \ $(LOCAL_PATH)/../../../../../.. diff --git a/src/modules/audio_coding/codecs/isac/main/source/Android.mk b/src/modules/audio_coding/codecs/isac/main/source/Android.mk index bacd15192b..71df4d5c5a 100644 --- a/src/modules/audio_coding/codecs/isac/main/source/Android.mk +++ b/src/modules/audio_coding/codecs/isac/main/source/Android.mk @@ -50,6 +50,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../interface \ $(LOCAL_PATH)/../../../../../.. \ diff --git a/src/modules/audio_processing/Android.mk b/src/modules/audio_processing/Android.mk index b784708f51..37b8054705 100644 --- a/src/modules/audio_processing/Android.mk +++ b/src/modules/audio_processing/Android.mk @@ -37,6 +37,13 @@ LOCAL_CFLAGS := \ # floating point # -DWEBRTC_NS_FLOAT' +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/aec/interface \ @@ -82,6 +89,13 @@ LOCAL_SRC_FILES:= \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../interface \ @@ -134,6 +148,13 @@ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) \ '-DWEBRTC_APM_UNIT_TEST_FIXED_PROFILE' +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../interface \ diff --git a/src/modules/audio_processing/aec/Android.mk b/src/modules/audio_processing/aec/Android.mk index 8eebf6c494..ee72c8e4d7 100644 --- a/src/modules/audio_processing/aec/Android.mk +++ b/src/modules/audio_processing/aec/Android.mk @@ -28,6 +28,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../utility \ diff --git a/src/modules/audio_processing/aecm/Android.mk b/src/modules/audio_processing/aecm/Android.mk index 5d238fb5a9..5ccd29fdb2 100644 --- a/src/modules/audio_processing/aecm/Android.mk +++ b/src/modules/audio_processing/aecm/Android.mk @@ -26,6 +26,13 @@ LOCAL_SRC_FILES := \ # Flags passed to both C and C++ files. LOCAL_CFLAGS := $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../utility \ @@ -74,6 +81,13 @@ LOCAL_CFLAGS := \ -mfloat-abi=softfp \ -flax-vector-conversions +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../../.. \ diff --git a/src/modules/audio_processing/agc/Android.mk b/src/modules/audio_processing/agc/Android.mk index 1e8969b721..6bfd5a6465 100644 --- a/src/modules/audio_processing/agc/Android.mk +++ b/src/modules/audio_processing/agc/Android.mk @@ -24,6 +24,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../../.. \ diff --git a/src/modules/audio_processing/ns/Android.mk b/src/modules/audio_processing/ns/Android.mk index d7149e60c6..e0a5062450 100644 --- a/src/modules/audio_processing/ns/Android.mk +++ b/src/modules/audio_processing/ns/Android.mk @@ -28,6 +28,13 @@ LOCAL_SRC_FILES := \ # Flags passed to both C and C++ files. LOCAL_CFLAGS := $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../utility \ @@ -76,6 +83,13 @@ LOCAL_CFLAGS := \ -mfloat-abi=softfp \ -flax-vector-conversions +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/interface \ $(LOCAL_PATH)/../../.. \ diff --git a/src/modules/audio_processing/utility/Android.mk b/src/modules/audio_processing/utility/Android.mk index 8ca12817db..60a66868ee 100644 --- a/src/modules/audio_processing/utility/Android.mk +++ b/src/modules/audio_processing/utility/Android.mk @@ -26,6 +26,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + # Include paths placed before CFLAGS/CPPFLAGS LOCAL_C_INCLUDES := \ $(LOCAL_PATH) \ diff --git a/src/system_wrappers/source/Android.mk b/src/system_wrappers/source/Android.mk index 923a2fb633..4b928b6a91 100644 --- a/src/system_wrappers/source/Android.mk +++ b/src/system_wrappers/source/Android.mk @@ -46,6 +46,13 @@ LOCAL_SRC_FILES := \ LOCAL_CFLAGS := \ $(MY_WEBRTC_COMMON_DEFS) +LOCAL_CFLAGS_arm := $(MY_WEBRTC_COMMON_DEFS_arm) +LOCAL_CFLAGS_x86 := $(MY_WEBRTC_COMMON_DEFS_x86) +LOCAL_CFLAGS_mips := $(MY_WEBRTC_COMMON_DEFS_mips) +LOCAL_CFLAGS_arm64 := $(MY_WEBRTC_COMMON_DEFS_arm64) +LOCAL_CFLAGS_x86_64 := $(MY_WEBRTC_COMMON_DEFS_x86_64) +LOCAL_CFLAGS_mips64 := $(MY_WEBRTC_COMMON_DEFS_mips64) + LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../.. \ $(LOCAL_PATH)/../interface \ |