3 MARTE_PATH=$(HOME)/marte
6 POSIX_PATH = $(MARTE_PATH)/posix5
7 ADA_INCLUDES = -I$(POSIX_PATH) -I$(MARTE_PATH)/drivers/rt-ep/lib
8 ADA_FLAGS = -gnata -gnato -g # -gnatn -gnatp -O3
9 C_INCLUDES = -I$(MARTE_PATH)/drivers/rt-ep/ -I../include -I../../frsh/include
10 C_FLAGS = -DRTEP -DMARTE_OS -g -Wall
13 @exec echo -e "\n>> Building RTEP FNA:";
14 @mgcc -c $(C_FLAGS) rtep_fna_c.c $(C_INCLUDES) 1> /dev/null
15 @mgcc -c $(C_FLAGS) rtep_frsh_fna_c.c $(C_INCLUDES) 1> /dev/null
16 @ar -rc librtepfna.a *.o
17 @mv librtepfna.a ../lib
21 @exec echo -e "\n>> Cleaning up RTEP FNA directories:";
22 @find \( -name '*.[oa]' -or -name '*.ali' -or -name '*~*' -or -name 'mprogram*' \
23 -or -name '*.exe' \) -print -delete
24 @rm -f ../lib/librtepfna.a