blob: c95b43ebeb71fd992bdd40879e269cd2026c1c9f [file] [log] [blame]
#
# External Projects Makefile
#
#
# GoogleTest/GoogleMock
#
GOOGLETEST_PATH = $(GOOGLETEST_PREFIX)/googletest
GOOGLEMOCK_PATH = $(GOOGLETEST_PREFIX)/googlemock
# Common Compiler Flags ########################################################
# Include paths.
GOOGLE_X86_GOOGLETEST_CFLAGS += -I$(GOOGLETEST_PATH)
GOOGLE_X86_GOOGLETEST_CFLAGS += -I$(GOOGLETEST_PATH)/include
GOOGLE_X86_GOOGLETEST_CFLAGS += -I$(GOOGLEMOCK_PATH)
GOOGLE_X86_GOOGLETEST_CFLAGS += -I$(GOOGLEMOCK_PATH)/include
# x86 GoogleTest Source Files ##################################################
GOOGLE_X86_GOOGLETEST_SRCS += $(GOOGLETEST_PATH)/src/gtest-all.cc
GOOGLE_X86_GOOGLETEST_SRCS += $(GOOGLETEST_PATH)/src/gtest_main.cc
# x86 GoogleMock Source Files ##################################################
GOOGLE_X86_GOOGLETEST_SRCS += $(GOOGLEMOCK_PATH)/src/gmock-all.cc
#
# Kiss FFT
#
ifeq ($(CHRE_AUDIO_SUPPORT_ENABLED), true)
# Common Compiler Flags ########################################################
# Include paths.
COMMON_CFLAGS += -Iexternal/kiss_fft
# Macros.
COMMON_CFLAGS += -DFIXED_POINT
# Common Source Files ##########################################################
COMMON_SRCS += external/kiss_fft/kiss_fft.c
COMMON_SRCS += external/kiss_fft/kiss_fftr.c
endif