Annotation of src/usr.bin/awk/Makefile, Revision 1.1
1.1 ! tholo 1: PROG= awk
! 2: SRCS= awkgram.c awklex.c b.c main.c parse.c proctab.c tran.c lib.c run.c
! 3: LDADD= -ll -lm
! 4: DPADD= ${LIBL} ${LIBM}
! 5: CLEANFILES+=awkgram.c awkgram.h awklex.c awklex.h proctab.c maketab prevawkgram.h
! 6: CFLAGS+=-I. -I${.CURDIR}
! 7:
! 8: awkgram.c awkgram.h prevawkgram.h: awkgram.y
! 9: ${YACC} -d ${.IMPSRC}
! 10: mv y.tab.c awkgram.c
! 11: mv y.tab.h awkgram.h
! 12: cmp -s awkgram.h prevawkgram.h || cp awkgram.h prevawkgram.h
! 13:
! 14: awklex.c: awklex.l
! 15: lex ${.IMPSRC}
! 16: mv lex.yy.c awklex.c
! 17:
! 18: proctab.c: maketab
! 19: ./maketab >proctab.c
! 20:
! 21: maketab.o: prevawkgram.h
! 22:
! 23: .include <bsd.prog.mk>