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:
parent
2098988d79
commit
a39ffa90d5
32
Android.mk
32
Android.mk
@ -8,6 +8,21 @@
|
||||
|
||||
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
|
||||
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
|
||||
@ -53,10 +68,13 @@ include $(MY_WEBRTC_ROOT_PATH)/libvpx.mk
|
||||
# build .so
|
||||
include $(MY_WEBRTC_ROOT_PATH)/android-webrtc.mk
|
||||
|
||||
# build test apps
|
||||
include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/process_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/cmd_test/Android.mk
|
||||
include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/auto_test/Android.mk
|
||||
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
|
||||
# test apps, they're for test only; all these test apps have LOCAL_MODULE_TAGS:=tests
|
||||
# audio processing test apps
|
||||
# include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/process_test/Android.mk
|
||||
# include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/main/test/unit_test/Android.mk
|
||||
# voice engine test apps
|
||||
# include $(MY_WEBRTC_ROOT_PATH)/src/voice_engine/main/test/cmd_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_MODULE := libwebrtc_audio_preprocessing
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_LDFLAGS :=
|
||||
|
||||
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
||||
$(MY_APM_WHOLE_STATIC_LIBRARIES) \
|
||||
libwebrtc_system_wrappers \
|
||||
$(MY_APM_WHOLE_STATIC_LIBRARIES) \
|
||||
libwebrtc_system_wrappers \
|
||||
|
||||
LOCAL_SHARED_LIBRARIES := \
|
||||
libcutils \
|
||||
libdl \
|
||||
libstlport
|
||||
|
||||
LOCAL_ADDITIONAL_DEPENDENCIES :=
|
||||
|
||||
LOCAL_PRELINK_MODULE := false
|
||||
|
||||
ifndef NDK_ROOT
|
||||
include external/stlport/libstlport.mk
|
||||
endif
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
###
|
||||
@ -51,7 +50,6 @@ include $(CLEAR_VARS)
|
||||
LOCAL_ARM_MODE := arm
|
||||
LOCAL_MODULE := libwebrtc
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_LDFLAGS :=
|
||||
|
||||
LOCAL_WHOLE_STATIC_LIBRARIES := \
|
||||
libwebrtc_system_wrappers \
|
||||
@ -82,7 +80,6 @@ LOCAL_WHOLE_STATIC_LIBRARIES := \
|
||||
libwebrtc_jpeg \
|
||||
libwebrtc_vpx
|
||||
|
||||
LOCAL_STATIC_LIBRARIES :=
|
||||
LOCAL_SHARED_LIBRARIES := \
|
||||
libcutils \
|
||||
libdl \
|
||||
@ -92,9 +89,9 @@ LOCAL_SHARED_LIBRARIES := \
|
||||
libOpenSLES \
|
||||
libwebrtc_audio_preprocessing
|
||||
|
||||
LOCAL_ADDITIONAL_DEPENDENCIES :=
|
||||
|
||||
LOCAL_PRELINK_MODULE := false
|
||||
|
||||
ifndef NDK_ROOT
|
||||
include external/stlport/libstlport.mk
|
||||
endif
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
Loading…
x
Reference in New Issue
Block a user