home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / src / lib / oogl / wa / Makefile.obj < prev    next >
Encoding:
Makefile  |  1993-12-07  |  551 b   |  26 lines

  1. CFLAGS = -g -I..
  2. LDIRT = wa.yacc.c wa.lex.c
  3.  
  4. all:    ${OBJS}
  5.  
  6. ../y.tab.h: ../fsaparse.y
  7.     ${YACC} -d ${YFLAGS} $?
  8.  
  9. ../y.tab.c:  ../y.tab.h
  10.  
  11. ../wa.yacc.c: ../fsaparse.y
  12.     (cd ..; ${YACC} -d ${YFLAGS} fsaparse.y; \
  13.         sed -e '/^\#include/!s/yy/wafsa/g' -e '/#ident/d' y.tab.c) >$@
  14.  
  15. ../wa.lex.c: ../fsaparse.l
  16.     (cd ..; lex fsaparse.l; \
  17.       sed -e '/^\#include/!s/yy/wafsa/g' \
  18.           -e 's/YYSTYPE wafsalval/extern &/' -e '/#ident/d' lex.yy.c) >$@
  19.  
  20. wa.yacc.o: wa.yacc.c
  21. wa.yacc.c: ../wa.yacc.c
  22. wa.yacc.h: ../wa.yacc.h
  23.  
  24. wa.lex.o: wa.lex.c
  25. wa.lex.c: ../wa.lex.c
  26.