include ./config.mk include $(MAKE_HOME)/defaults.mk DEFINES := -Dradio_float_t=float -Dfir_float_t=float CXXFLAGS += -std=c++20 CXXFLAGS += -Wno-volatile CXXFLAGS += -Wno-deprecated-declarations CXXFLAGS += -Wno-deprecated-enum-float-conversion CXXFLAGS += -Wno-register CXXFLAGS += -Wno-address-of-packed-member LIBS := -lstdc++ -lm -lGL -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt LDFLAGS += $(TARGET_ARCH) $(LIBDIR) -L/usr/X11R6/lib/ DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS -DDISABLE_UNUSED_STATISTICS INCLUDES += -I $(BLAZE_PATH) PACKAGES := JuceLibraryCode Radio Source Crc Fir Noise all: app app: objects link .PHONY: ${PACKAGES} objects: ${PACKAGES} Source: @$(MAKE) -C $@ JuceLibraryCode: @$(MAKE) -C $@ Radio: @$(MAKE) -C $(LIBSRC_PATH)/cpp/radio Fir: @$(MAKE) -C $(LIBSRC_PATH)/fir Crc: @$(MAKE) -C $(LIBSRC_PATH)/crc Noise: @$(MAKE) -C $(LIBSRC_PATH)/noise include $(MAKE_HOME)/link.mk #include $(MAKE_HOME)/compile.mk