mirror of
https://github.com/Russell-S-Harper/COMMON.git
synced 2024-11-24 08:30:57 +00:00
11 lines
324 B
Makefile
11 lines
324 B
Makefile
TGT=common-post-process
|
|
|
|
$(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
|