- cleaned up Makefiles

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@930 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-06-02 06:30:33 +00:00
parent d065b8062e
commit 4f4fc52c01
9 changed files with 41 additions and 20 deletions
+21 -7
View File
@@ -1,6 +1,6 @@
include ./config.mk
export
DEFINES := -Dradio_float_t=float -Dfir_float_t=float
CXXFLAGS_release := -O3 -flto
CFLAGS_release := -O3 -flto
LDFLAGS_release := -O3 -flto
@@ -12,11 +12,25 @@ DEFINES += -DPROCESSOR_BUFFER_USE_EXCEPTIONS
all: app
app: objects link
objects:
@$(MAKE) -C JuceLibraryCode
@$(MAKE) -C Source
@$(MAKE) -C Radio
@$(MAKE) -C Crc
@$(MAKE) -C Fir
.PHONY: JuceLibraryCode Radio Source Crc Fir
objects: JuceLibraryCode Radio Source Crc Fir
JuceLibraryCode:
@$(MAKE) -C $@
Radio:
@$(MAKE) -C $@
Source:
@$(MAKE) -C $@
Crc:
@$(MAKE) -C $@
Fir:
@$(MAKE) -C $@
include $(MAKE_HOME)/link.mk