• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# This file is generated by gyp; do not edit. This means you!
2
3LOCAL_PATH := $(call my-dir)
4
5include $(CLEAR_VARS)
6
7LOCAL_MODULE_CLASS := STATIC_LIBRARIES
8LOCAL_MODULE := libwebrtc_ns
9LOCAL_MODULE_TAGS := optional
10LOCAL_GENERATED_SOURCES :=
11LOCAL_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.
19MY_CFLAGS :=
20MY_CFLAGS_C :=
21MY_DEFS := '-DNO_TCMALLOC' \
22    '-DNO_HEAPCHECKER' \
23    '-DWEBRTC_TARGET_PC' \
24    '-DWEBRTC_LINUX' \
25    '-DWEBRTC_THREAD_RR'
26ifeq ($(TARGET_ARCH),arm)
27MY_DEFS += \
28    '-DWEBRTC_ANDROID' \
29    '-DANDROID'
30endif
31LOCAL_CFLAGS := $(MY_CFLAGS_C) $(MY_CFLAGS) $(MY_DEFS)
32
33# Include paths placed before CFLAGS/CPPFLAGS
34LOCAL_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.
40LOCAL_CPPFLAGS :=
41
42LOCAL_LDFLAGS :=
43
44LOCAL_STATIC_LIBRARIES :=
45
46LOCAL_SHARED_LIBRARIES := libcutils \
47    libdl \
48    libstlport
49LOCAL_ADDITIONAL_DEPENDENCIES :=
50
51include external/stlport/libstlport.mk
52include $(BUILD_STATIC_LIBRARY)
53