Files
MARTe-Integrated-Components/Makefile.gcc
T
Martino Ferrari 617b5bd712 Initial release
2026-05-29 13:29:59 +02:00

33 lines
1.2 KiB
Makefile

#############################################################
# MARTe2 Integrated Components
#############################################################
TARGET?=x86-linux
MAKEDEFAULTDIR?=$(MARTe2_DIR)/MakeDefaults
export TARGET
export MAKEDEFAULTDIR
all: core test
echo done all
core:
$(MAKE) -C Source/Components/DataSources/UDPStreamer -f Makefile.gcc
$(MAKE) -C Source/Components/GAMs/SineArrayGAM -f Makefile.gcc
$(MAKE) -C Source/Components/GAMs/TimeArrayGAM -f Makefile.gcc
$(MAKE) -C Source/Components/Interfaces/TCPLogger -f Makefile.gcc
$(MAKE) -C Source/Components/Interfaces/DebugService -f Makefile.gcc
test:
$(MAKE) -C Test/GTest -f Makefile.gcc
$(MAKE) -C Test/Integration -f Makefile.gcc
clean:
$(MAKE) -C Source/Components/DataSources/UDPStreamer -f Makefile.gcc clean
$(MAKE) -C Source/Components/GAMs/SineArrayGAM -f Makefile.gcc clean
$(MAKE) -C Source/Components/GAMs/TimeArrayGAM -f Makefile.gcc clean
$(MAKE) -C Source/Components/Interfaces/TCPLogger -f Makefile.gcc clean
$(MAKE) -C Source/Components/Interfaces/DebugService -f Makefile.gcc clean
$(MAKE) -C Test/GTest -f Makefile.gcc clean
$(MAKE) -C Test/Integration -f Makefile.gcc clean