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