1160814Ssimon# $FreeBSD: stable/10/usr.sbin/ntp/libntp/Makefile 309008 2016-11-22 16:23:20Z delphij $
2160814Ssimon
3160814Ssimon.PATH: ${.CURDIR}/../../../contrib/ntp/libntp \
4160814Ssimon	${.CURDIR}/../../../contrib/ntp/lib/isc \
5160814Ssimon	${.CURDIR}/../../../contrib/ntp/lib/isc/nls \
6160814Ssimon	${.CURDIR}/../../../contrib/ntp/lib/isc/pthreads \
7160814Ssimon	${.CURDIR}/../../../contrib/ntp/lib/isc/unix \
8160814Ssimon
9160814SsimonLIB= ntp
10160814SsimonINTERNALLIB=
11160814Ssimon
12160814SsimonNTP_SRCS= systime.c	a_md5encrypt.c	adjtime.c	atoint.c \
13160814Ssimon	atolfp.c	atouint.c	audio.c	authkeys.c \
14160814Ssimon	authreadkeys.c	authusekey.c	bsd_strerror.c	buftvtots.c \
15160814Ssimon	caljulian.c	caltontp.c	calyearstart.c	clocktime.c \
16160814Ssimon	clocktypes.c	decodenetnum.c	dofptoa.c	dolfptoa.c \
17160814Ssimon	emalloc.c	findconfig.c	getopt.c	hextoint.c \
18160814Ssimon	hextolfp.c	humandate.c	icom.c		iosignal.c \
19160814Ssimon	is_ip_address.c \
20160814Ssimon	lib_strbuf.c	\
21160814Ssimon	libssl_compat.c \
22160814Ssimon	machines.c	mktime.c	modetoa.c \
23160814Ssimon	mstolfp.c	msyslog.c	netof.c		ntp_calendar.c \
24160814Ssimon	ntp_crypto_rnd.c		ntp_intres.c	ntp_libopts.c \
25160814Ssimon	ntp_lineedit.c	ntp_random.c	ntp_rfc2553.c	ntp_worker.c \
26160814Ssimon	numtoa.c	numtohost.c	octtoint.c	prettydate.c \
27160814Ssimon	recvbuff.c	refidsmear.c	\
28160814Ssimon	refnumtoa.c	snprintf.c	socket.c \
29160814Ssimon	socktoa.c	socktohost.c	ssl_init.c	statestr.c \
30160814Ssimon	strdup.c	strl_obsd.c	syssignal.c	timetoa.c \
31160814Ssimon	timevalops.c	uglydate.c	vint64ops.c	work_fork.c \
32160814Ssimon	work_thread.c	ymd2yd.c
33160814Ssimon
34160814SsimonISC_PTHREADS_SRCS= condition.c \
35160814Ssimon	thread.c \
36160814Ssimon	mutex.c
37160814Ssimon
38160814SsimonISC_UNIX_SRCS= dir.c \
39160814Ssimon	errno2result.c \
40160814Ssimon	file.c \
41160814Ssimon	interfaceiter.c \
42160814Ssimon	net.c \
43160814Ssimon	stdio.c \
44264331Sjkim	stdtime.c \
45160814Ssimon	strerror.c \
46160814Ssimon	time.c \
47160814Ssimon	tsmemcmp.c
48160814Ssimon
49160814SsimonISC_NLS_SRCS= msgcat.c
50160814Ssimon
51160814SsimonISC_SRCS= assertions.c \
52160814Ssimon	buffer.c \
53160814Ssimon	backtrace-emptytbl.c \
54160814Ssimon	backtrace.c \
55160814Ssimon	error.c \
56160814Ssimon	event.c \
57160814Ssimon	inet_ntop.c \
58160814Ssimon	inet_pton.c \
59160814Ssimon	lib.c \
60160814Ssimon	log.c \
61160814Ssimon	md5.c \
62160814Ssimon	netaddr.c \
63160814Ssimon	netscope.c \
64160814Ssimon	ondestroy.c \
65160814Ssimon	random.c \
66160814Ssimon	result.c \
67160814Ssimon	task.c \
68160814Ssimon	sha1.c \
69160814Ssimon	sockaddr.c \
70160814Ssimon	${ISC_NLS_SRCS} \
71160814Ssimon	${ISC_PTHREADS_SRCS} \
72160814Ssimon	${ISC_UNIX_SRCS}
73160814Ssimon
74160814SsimonSRCS=	${NTP_SRCS} ${ISC_SRCS} version.c
75160814Ssimon
76160814SsimonCFLAGS+= -I${.CURDIR}/../../../contrib/ntp/include \
77160814Ssimon	-I${.CURDIR}/../../../contrib/ntp/lib/isc/include \
78160814Ssimon	-I${.CURDIR}/../../../contrib/ntp/lib/isc/unix/include \
79160814Ssimon	-I${.CURDIR}/../../../contrib/ntp/lib/isc/pthreads/include \
80160814Ssimon	-I${.CURDIR}/../../../contrib/ntp/sntp/libopts \
81160814Ssimon	-I${.CURDIR}/../../../lib/libc/${MACHINE_ARCH} \
82160814Ssimon	-I${.CURDIR}/../../../lib/libedit/edit \
83160814Ssimon	-I${.CURDIR}/../ \
84160814Ssimon	-I${.CURDIR}/
85160814Ssimon
86160814SsimonCFLAGS+= -DHAVE_BSD_NICE -DHAVE_STDINT_H
87160814Ssimon
88160814SsimonCLEANFILES+= .version version.c
89160814Ssimon
90160814Ssimonversion.c:
91160814Ssimon	sh -e ${.CURDIR}/../scripts/mkver ntpd
92160814Ssimon
93160814Ssimon.include <bsd.lib.mk>
94160814Ssimon