1 # This file is generated by gyp; do not edit. This means you! 2 3 LOCAL_PATH := $(call my-dir) 4 5 include $(CLEAR_VARS) 6 7 LOCAL_MODULE_CLASS := STATIC_LIBRARIES 8 LOCAL_MODULE := libwebrtc_ns 9 LOCAL_MODULE_TAGS := optional 10 LOCAL_GENERATED_SOURCES := 11 LOCAL_SRC_FILES := \ 12 noise_suppression_x.c \ 13 nsx_core.c 14 15 # floating point 16 # noise_suppression.c ns_core.c 17 18 # Flags passed to both C and C++ files. 19 MY_CFLAGS := 20 MY_CFLAGS_C := 21 MY_DEFS := '-DNO_TCMALLOC' \ 22 '-DNO_HEAPCHECKER' \ 23 '-DWEBRTC_TARGET_PC' \ 24 '-DWEBRTC_LINUX' \ 25 '-DWEBRTC_THREAD_RR' 26 ifeq ($(TARGET_ARCH),arm) 27 MY_DEFS += \ 28 '-DWEBRTC_ANDROID' \ 29 '-DANDROID' 30 endif 31 LOCAL_CFLAGS := $(MY_CFLAGS_C) $(MY_CFLAGS) $(MY_DEFS) 32 33 # Include paths placed before CFLAGS/CPPFLAGS 34 LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../../.. \ 35 $(LOCAL_PATH)/../interface \ 36 $(LOCAL_PATH)/../../../utility \ 37 $(LOCAL_PATH)/../../../../../common_audio/signal_processing_library/main/interface 38 39 # Flags passed to only C++ (and not C) files. 40 LOCAL_CPPFLAGS := 41 42 LOCAL_LDFLAGS := 43 44 LOCAL_STATIC_LIBRARIES := 45 46 LOCAL_SHARED_LIBRARIES := libcutils \ 47 libdl \ 48 libstlport 49 LOCAL_ADDITIONAL_DEPENDENCIES := 50 51 include external/stlport/libstlport.mk 52 include $(BUILD_STATIC_LIBRARY) 53