xref: /freebsd/contrib/ldns-host/Makefile (revision 3f68b24e10aeb1a1cd85f2d349da44138d52c501)
13fc9e2c3SDag-Erling SmørgravPROG=ldns-host
23fc9e2c3SDag-Erling SmørgravSRC=ldns-host.c
33fc9e2c3SDag-Erling SmørgravMAN=ldns-host.1
43fc9e2c3SDag-Erling Smørgrav
53fc9e2c3SDag-Erling SmørgravLOCALBASE?=/usr/local
63fc9e2c3SDag-Erling SmørgravPREFIX?=${LOCALBASE}
73fc9e2c3SDag-Erling SmørgravMANDIR?=${PREFIX}/man
83fc9e2c3SDag-Erling Smørgrav
9*3f68b24eSDag-Erling SmørgravXCFLAGS=${CFLAGS} -I${LOCALBASE}/include -std=c99 -Wall -Wextra -pedantic
103fc9e2c3SDag-Erling SmørgravXLDFLAGS=${LDFLAGS} -L${LOCALBASE}/lib -lldns
113fc9e2c3SDag-Erling Smørgrav
123fc9e2c3SDag-Erling Smørgrav${PROG}: ${SRC}
13*3f68b24eSDag-Erling Smørgrav	${CC} -o $@ ${XCFLAGS} ${SRC} ${XLDFLAGS}
143fc9e2c3SDag-Erling Smørgrav
153fc9e2c3SDag-Erling Smørgravclean:
163fc9e2c3SDag-Erling Smørgrav	rm -f ${PROG}
173fc9e2c3SDag-Erling Smørgrav
183fc9e2c3SDag-Erling Smørgravinstall: ${PROG}
193fc9e2c3SDag-Erling Smørgrav	cp ${PROG} ${PREFIX}/bin/
203fc9e2c3SDag-Erling Smørgrav	cp ${MAN} ${MANDIR}/man1/
213fc9e2c3SDag-Erling Smørgrav
223fc9e2c3SDag-Erling Smørgravdeinstall:
233fc9e2c3SDag-Erling Smørgrav	rm -f ${PREFIX}/bin/${PROG} ${MANDIR}/man1/${MAN}
24