xref: /netbsd-src/external/bsd/ntp/bin/sntp/Makefile (revision c4b7a9e7940c62d92a81ee31e05e281e6035fadc)
1# $NetBSD: Makefile,v 1.11 2023/06/03 09:09:04 lukem Exp $
2
3USE_FORT?= yes	# network client/server
4
5.include <bsd.own.mk>
6
7PROG=	sntp
8MAN=	sntp.1
9SRCS= \
10	crypto.c \
11	kod_management.c \
12	log.c \
13	main.c \
14	networking.c \
15	sntp-opts.c \
16	sntp.c \
17	utilities.c
18
19BINDIR=	/usr/sbin
20
21.include "${.CURDIR}/../Makefile.inc"
22
23DIST=${IDIST}/sntp
24
25CPPFLAGS+=-I${DIST} -I${DIST}/libopts
26
27.PATH: ${DIST}
28
29.include <bsd.own.mk>
30
31CPPFLAGS+= -DLOCKNAME=\"/var/run/sntp.pid\"
32CPPFLAGS+= -DSAVENAME=\"/var/db/sntp.state\"
33LDADD+= -L${LIBISC} -liscntp -levent -lm
34DPADD+=	${LIBM} ${LIBEVENT}
35
36COPTS.utilities.c+=	${CC_WNO_FORMAT_TRUNCATION}
37COPTS.crypto.c+=	-Wno-error=deprecated-declarations
38
39CLEANFILES+=${MAN}
40
41.include <bsd.prog.mk>
42