You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.2 KiB
45 lines
1.2 KiB
#
|
|
# 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
|
|
#
|
|
|
|
# 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
|