Cross Reference: Makefile
xref: /src/usr.bin/msgc/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.bin/msgc/
Makefile revision 1.1
11.1Sphil# Message system compiler Makefile
21.1Sphil#
31.1Sphil
41.1SphilSRCS = msgmain.c msgparse.y msgscan.l msgdb.c util.c avl.c
51.1Sphil
61.1Sphil.PATH: ${.CURDIR}/../menuc
71.1Sphil
81.1SphilPROG = msgc
91.1Sphil
101.1SphilDATA = msg_sys.def
111.1Sphil
121.1SphilDATADIR = /usr/share/misc
131.1Sphil
141.1SphilMAN = msgc.1
151.1Sphil
161.1SphilLDADD = -lfl
171.1Sphil
181.1SphilWARNS = 1
191.1Sphil
201.1SphilCOPTS = -g
211.1Sphil
221.1SphilCLEANFILES += y.tab.h
231.1Sphil
241.1SphilCFLAGS += -I. -I${.CURDIR}
251.1Sphil
261.1Sphil.include<bsd.prog.mk>
271.1Sphil
281.1Sphil.for M in ${DATA}
291.1Sphil
301.1Sphilproginstall:: ${DESTDIR}${DATADIR}/${M}
311.1Sphil.if !defined(UPDATE)
321.1Sphil.PHONY: ${DESTDIR}${DATADIR}/${M}
331.1Sphil.endif
341.1Sphil.if !defined(BUILD)
351.1Sphil${DESTDIR}${DATADIR}/${M}: .MADE
361.1Sphil.endif
371.1Sphil
381.1Sphil${DESTDIR}${DATADIR}/${M}: ${M}
391.1Sphil	$(INSTALL) -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.ALLSRC} ${.TARGET}
401.1Sphil.endfor
41

Indexes created Wed Dec 31 17:09:26 GMT 2025