blob: 09a18726c5a7dc2b1f236ccb7753c3f1e073ca6d [file] [log] [blame]
#=======================================
# For Server
#=======================================
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_C_INCLUDES := \
vendor/marvell/generic/libacm/acm/inc
LOCAL_SRC_FILES:= \
apather_s.c
LOCAL_SHARED_LIBRARIES := \
libutils \
libcutils \
libacm
LOCAL_MODULE:= apather_s
LOCAL_MODULE_TAGS := optional
ifeq ($(strip $(BOARD_AUDIO_COMPONENT_APU)),MAP)
LOCAL_CFLAGS += -DAPU_MAP
LOCAL_CFLAGS += -DWITH_APU
else
ifeq ($(strip $(BOARD_AUDIO_COMPONENT_APU)),AHUB)
LOCAL_CFLAGS += -DAPU_AHUB
LOCAL_CFLAGS += -DWITH_APU
endif
endif
ifeq ($(BOARD_ENABLE_BLUETOOTH_NREC),true)
LOCAL_CFLAGS += -DWITH_NREC
endif
ifeq ($(BOARD_ENABLE_CP_LOOPBACK),true)
LOCAL_CFLAGS += -DWITH_CP_LOOPBACK
endif
ifeq ($(BOARD_ENABLE_AP_LOOPBACK),true)
LOCAL_CFLAGS += -DWITH_AP_LOOPBACK
endif
ifeq ($(BOARD_USES_DMIC),true)
LOCAL_CFLAGS += -DWITH_DMIC
endif
ifeq ($(BOARD_USES_MIC1),true)
LOCAL_CFLAGS += -DWITH_MIC1
endif
ifeq ($(BOARD_USES_MIC2),true)
LOCAL_CFLAGS += -DWITH_MIC2
endif
ifeq ($(BOARD_USES_DUAL_MIC),true)
LOCAL_CFLAGS += -DWITH_DUAL_MIC
endif
ifeq ($(BOARD_CAMCORDER_USES_DUAL_MIC),true)
LOCAL_CFLAGS += -DWITH_DUAL_MIC_CAMCORDER
endif
ifeq ($(BOARD_WITH_STEREO_SPKR),true)
LOCAL_CFLAGS += -DWITH_STEREO_SPKR
endif
ifeq ($(BOARD_SPKR_NEAR_MIC1),true)
LOCAL_CFLAGS += -DWITH_SPKR_NEAR_MIC1
endif
ifeq ($(BOARD_ENABLE_SIDETONE),true)
LOCAL_CFLAGS += -DWITH_SIDETONE
endif
include $(BUILD_EXECUTABLE)
#=======================================
# For Client
#=======================================
include $(CLEAR_VARS)
LOCAL_C_INCLUDES := \
vendor/marvell/generic/libacm/acm/inc
LOCAL_SRC_FILES:= \
apather_c.c
LOCAL_SHARED_LIBRARIES := \
libutils \
libcutils \
libacm
LOCAL_MODULE:= apather_c
LOCAL_MODULE_TAGS := optional
include $(BUILD_EXECUTABLE)