Clean up ANDROID macro definitions [Root folder]
Review URL: http://webrtc-codereview.appspot.com/91003 git-svn-id: http://webrtc.googlecode.com/svn/trunk@249 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
32
Android.mk
32
Android.mk
@ -8,6 +8,21 @@
|
|||||||
|
|
||||||
MY_WEBRTC_ROOT_PATH := $(call my-dir)
|
MY_WEBRTC_ROOT_PATH := $(call my-dir)
|
||||||
|
|
||||||
|
# These defines will apply to all source files
|
||||||
|
# Think again before changing it
|
||||||
|
MY_WEBRTC_COMMON_DEFS := \
|
||||||
|
'-DWEBRTC_TARGET_PC' \
|
||||||
|
'-DWEBRTC_LINUX' \
|
||||||
|
'-DWEBRTC_THREAD_RR' \
|
||||||
|
'-DWEBRTC_CLOCK_TYPE_REALTIME' \
|
||||||
|
'-DWEBRTC_ANDROID' \
|
||||||
|
'-DWEBRTC_ANDROID_OPENSLES'
|
||||||
|
ifeq ($(TARGET_ARCH),arm)
|
||||||
|
MY_WEBRTC_COMMON_DEFS += \
|
||||||
|
'-DWEBRTC_SPL_ARM_INLINE_CALLS' \
|
||||||
|
'-DWEBRTC_ARCH_ARM'
|
||||||
|
endif
|
||||||
|
|
||||||
# voice
|
# voice
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/resampler/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/resampler/main/source/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/signal_processing_library/main/source/Android.mk
|
include $(MY_WEBRTC_ROOT_PATH)/src/common_audio/signal_processing_library/main/source/Android.mk
|
||||||
@ -53,10 +68,13 @@ include $(MY_WEBRTC_ROOT_PATH)/libvpx.mk
|
|||||||
# build .so
|
# build .so
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/android-webrtc.mk
|
include $(MY_WEBRTC_ROOT_PATH)/android-webrtc.mk
|
||||||
|
|
||||||
# build test apps
|
# test apps, they're for test only; all these test apps have LOCAL_MODULE_TAGS:=tests
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/process_test/Android.mk
|
# audio processing test apps
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/unit_test/Android.mk
|
# include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/process_test/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/cmd_test/Android.mk
|
# include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/unit_test/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/auto_test/Android.mk
|
# voice engine test apps
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/video_engine/main/test/AutoTest/android/Android.mk
|
# include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/cmd_test/Android.mk
|
||||||
include $(MY_WEBRTC_ROOT_PATH)/src/video_engine/main/test/android_test/Android.mk
|
# include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/auto_test/Android.mk
|
||||||
|
# video engien test apps
|
||||||
|
# include $(MY_WEBRTC_ROOT_PATH)/src/video_engine/main/test/AutoTest/android/Android.mk
|
||||||
|
# include $(MY_WEBRTC_ROOT_PATH)/src/video_engine/main/test/android_test/Android.mk
|
||||||
|
@ -24,22 +24,21 @@ include $(CLEAR_VARS)
|
|||||||
LOCAL_ARM_MODE := arm
|
LOCAL_ARM_MODE := arm
|
||||||
LOCAL_MODULE := libwebrtc_audio_preprocessing
|
LOCAL_MODULE := libwebrtc_audio_preprocessing
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_LDFLAGS :=
|
|
||||||
|
|
||||||
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
||||||
$(MY_APM_WHOLE_STATIC_LIBRARIES) \
|
$(MY_APM_WHOLE_STATIC_LIBRARIES) \
|
||||||
libwebrtc_system_wrappers \
|
libwebrtc_system_wrappers \
|
||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
||||||
libcutils \
|
libcutils \
|
||||||
libdl \
|
libdl \
|
||||||
libstlport
|
libstlport
|
||||||
|
|
||||||
LOCAL_ADDITIONAL_DEPENDENCIES :=
|
|
||||||
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
LOCAL_PRELINK_MODULE := false
|
||||||
|
|
||||||
|
ifndef NDK_ROOT
|
||||||
include external/stlport/libstlport.mk
|
include external/stlport/libstlport.mk
|
||||||
|
endif
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
||||||
###
|
###
|
||||||
@ -51,7 +50,6 @@ include $(CLEAR_VARS)
|
|||||||
LOCAL_ARM_MODE := arm
|
LOCAL_ARM_MODE := arm
|
||||||
LOCAL_MODULE := libwebrtc
|
LOCAL_MODULE := libwebrtc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_LDFLAGS :=
|
|
||||||
|
|
||||||
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
||||||
libwebrtc_system_wrappers \
|
libwebrtc_system_wrappers \
|
||||||
@ -82,7 +80,6 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \
|
|||||||
libwebrtc_jpeg \
|
libwebrtc_jpeg \
|
||||||
libwebrtc_vpx
|
libwebrtc_vpx
|
||||||
|
|
||||||
LOCAL_STATIC_LIBRARIES :=
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
||||||
libcutils \
|
libcutils \
|
||||||
libdl \
|
libdl \
|
||||||
@ -92,9 +89,9 @@ LOCAL_SHARED_LIBRARIES := \
|
|||||||
libOpenSLES \
|
libOpenSLES \
|
||||||
libwebrtc_audio_preprocessing
|
libwebrtc_audio_preprocessing
|
||||||
|
|
||||||
LOCAL_ADDITIONAL_DEPENDENCIES :=
|
|
||||||
|
|
||||||
LOCAL_PRELINK_MODULE := false
|
LOCAL_PRELINK_MODULE := false
|
||||||
|
|
||||||
|
ifndef NDK_ROOT
|
||||||
include external/stlport/libstlport.mk
|
include external/stlport/libstlport.mk
|
||||||
|
endif
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
Reference in New Issue
Block a user