Advertisement
DanyBv

Makefile for Compiler

Nov 25th, 2018
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 0.41 KB | None | 0 0
  1. target_name = dlang
  2. .DEFAULT_GOAL = build
  3.  
  4. $(target_name).tab.c $(target_name).tab.h: $(target_name).y
  5.     bison -d $(target_name).y
  6.  
  7. lex.yy.c: $(target_name).l $(target_name).tab.h
  8.     flex $(target_name).l
  9.  
  10. build: lex.yy.c $(target_name).tab.c $(target_name).tab.h
  11.     gcc $(target_name).tab.c lex.yy.c -o $(target_name).exe
  12.  
  13. clean:
  14.     rm -f $(target_name).tab.c $(target_name).tab.h lex.yy.c $(target_name).exe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement