1 # $NetBSD: Makefile,v 1.8 2023/05/09 20:51:14 christos Exp $ 2 3 .include <bsd.own.mk> 4 5 PROG= ntp-keygen 6 MAN= ntp-keygen.8 7 BINDIR= /usr/sbin 8 9 SRCS= ntp-keygen-opts.c \ 10 ntp-keygen.c 11 12 LDADD+= -L${LIBNTP} -lntp -L${LIBISC} -liscntp -lm 13 DPADD+= ${LIBISC}/libiscntp.a ${LIBOPTS}/libopts.a ${LIBNTP}/libntp.a ${LIBM} ${LIBUTIL} 14 15 .include "${.CURDIR}/../Makefile.inc" 16 17 DIST=${IDIST}/util 18 19 CPPFLAGS+=-I${IDIST}/include -I${IDIST}/sntp/libopts 20 21 .PATH: ${DIST} 22 23 COPTS.ntp-keygen.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} == 8:? -Wno-error=restrict :} 24 COPTS.ntp-keygen.c+= -Wno-error=deprecated-declarations 25 26 CLEANFILES+=${MAN} 27 28 .include <bsd.prog.mk> 29