home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / usr.sbin / amd / fsinfo / Makefile < prev    next >
Encoding:
Makefile  |  1991-05-12  |  761 b   |  31 lines

  1. #    @(#)Makefile    5.3 (Berkeley) 5/12/91
  2.  
  3. PROG=    fsinfo
  4. NOMAN=    true
  5. SRCS=    fsinfo.c fsi_gram.c fsi_lex.c \
  6.     fsi_util.c fsi_analyze.c fsi_dict.c \
  7.     wr_atab.c wr_bparam.c wr_dumpset.c \
  8.     wr_exportfs.c wr_fstab.c
  9. CLEANFILES= \
  10.     fsi_gram.c y.tab.c fsi_gram.h y.tab.h \
  11.     fsi_lex.c lex.yy.c y.output
  12. CFLAGS+=-I.
  13. CFLAGS+=-I${.CURDIR}/../include
  14. CFLAGS+=-I${.CURDIR}/../config
  15. CFLAGS+=-DOS_HDR=\"os-bsd44.h\"
  16.  
  17. fsi_lex.o fsinfo.o: fsi_gram.h
  18. fsi_gram.c fsi_gram.h: ../fsinfo/fsi_gram.y
  19.     @echo "# expect 2 shift/reduce conflicts"
  20.     ${YACC} -d ${.CURDIR}/fsi_gram.y
  21.     mv y.tab.c fsi_gram.c
  22.     mv y.tab.h fsi_gram.h
  23.  
  24. fsi_lex.c: ../fsinfo/fsi_lex.l
  25.     ${LEX} ${.CURDIR}/fsi_lex.l
  26.     mv lex.yy.c fsi_lex.c
  27.  
  28. .PATH: ${.CURDIR}/../config
  29. .include "../../Makefile.inc"
  30. .include <bsd.prog.mk>
  31.