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_ARM_MODE := arm 8LOCAL_MODULE_CLASS := STATIC_LIBRARIES 9LOCAL_MODULE := libwebrtc_agc 10LOCAL_MODULE_TAGS := optional 11LOCAL_GENERATED_SOURCES := 12LOCAL_SRC_FILES := analog_agc.c \ 13 digital_agc.c 14 15# Flags passed to both C and C++ files. 16MY_CFLAGS := 17MY_CFLAGS_C := 18MY_DEFS := '-DNO_TCMALLOC' \ 19 '-DNO_HEAPCHECKER' \ 20 '-DWEBRTC_TARGET_PC' \ 21 '-DWEBRTC_LINUX' \ 22 '-DWEBRTC_THREAD_RR' 23ifeq ($(TARGET_ARCH),arm) 24MY_DEFS += \ 25 '-DWEBRTC_ANDROID' \ 26 '-DANDROID' 27endif 28LOCAL_CFLAGS := $(MY_CFLAGS_C) $(MY_CFLAGS) $(MY_DEFS) 29 30# Include paths placed before CFLAGS/CPPFLAGS 31LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../../.. \ 32 $(LOCAL_PATH)/../interface \ 33 $(LOCAL_PATH)/../../../../../common_audio/signal_processing_library/main/interface 34 35# Flags passed to only C++ (and not C) files. 36LOCAL_CPPFLAGS := 37LOCAL_LDFLAGS := 38 39LOCAL_STATIC_LIBRARIES := 40# Duplicate the static libraries to fix circular references 41LOCAL_STATIC_LIBRARIES += $(LOCAL_STATIC_LIBRARIES) 42 43LOCAL_SHARED_LIBRARIES := libcutils \ 44 libdl \ 45 libstlport 46LOCAL_ADDITIONAL_DEPENDENCIES := 47 48include external/stlport/libstlport.mk 49include $(BUILD_STATIC_LIBRARY) 50