diff --git a/radio/tests/interpolation/farrow/Makefile b/radio/tests/interpolation/farrow/Makefile index f6f4e0a..19f2e48 100644 --- a/radio/tests/interpolation/farrow/Makefile +++ b/radio/tests/interpolation/farrow/Makefile @@ -1,10 +1,7 @@ include ./config.mk +include $(MAKE_HOME)/defaults.mk DEFINES := -Dradio_float_t=float -Dfir_float_t=float -CXXFLAGS_release := -O3 -flto -CFLAGS_release := -O3 -flto -LDFLAGS_release := -O3 -flto -TARGET_ARCH := -march=native CXXFLAGS += -std=c++20 CXXFLAGS += -Wno-volatile CXXFLAGS += -Wno-deprecated-declarations @@ -20,13 +17,14 @@ LDFLAGS += $(TARGET_ARCH) $(LIBDIR) DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS INCLUDES += -I $(LIBSRC_PATH) -I $(BLAZE_PATH) -all: compile app -app: packages link +PACKAGES := Radio Crc Fir Wav -.PHONY: Radio Fir Crc Wav +all: app +app: objects link + +.PHONY: ${PACKAGES} +objects: ${PACKAGES} -packages: Radio Fir Crc Wav - Radio: @$(MAKE) -C $(LIBSRC_PATH)/cpp/radio Fir: diff --git a/radio/tests/interpolation/farrow/config.mk b/radio/tests/interpolation/farrow/config.mk index 81884d6..980c286 100644 --- a/radio/tests/interpolation/farrow/config.mk +++ b/radio/tests/interpolation/farrow/config.mk @@ -2,9 +2,8 @@ MAKE_HOME ?= /home/jens/work/software/make CONFIG ?= debug TARGET ?= farrow_test BUILD_DIR ?= $(shell pwd)/build/${CONFIG} -MAKEFLAGS += --no-print-directory LIBSRC_PATH ?= $(realpath ../../../../../../libsrc) BLAZE_PATH ?= $(realpath ../../../../../../extlib/blaze) -export \ No newline at end of file +export