COMMON/xa-pre-process/Makefile

11 lines
315 B
Makefile

TGT=xapp
$(TGT): main.c $(TGT).h $(TGT).re $(TGT).l $(TGT).y
re2c -is $(TGT).re -o $(TGT).c
flex --header-file=$(TGT).yy.h -o $(TGT).yy.c $(TGT).l
bison -d $(TGT).y
gcc main.c $(TGT).c $(TGT).tab.c $(TGT).yy.c -lfl -lm -o $(TGT)
clean:
rm -f $(TGT).c $(TGT).yy.h $(TGT).yy.c $(TGT).tab.h $(TGT).tab.c $(TGT)