1*1c9681d1Schristos# $NetBSD: Makefile,v 1.2 2017/01/28 21:31:52 christos Exp $
233a46662Selric
333a46662Selric.include <bsd.own.mk>
433a46662Selric.include <${.CURDIR}/../../Makefile.inc>
533a46662Selric
633a46662Selric.PATH:		${HEIMDIST}/lib/roken ${HEIMBASE}/include
733a46662Selric
833a46662SelricLIB=		roken
933a46662Selric
1033a46662SelricLIBDPLIBS+=	util ${NETBSDSRCDIR}/lib/libutil \
1133a46662Selric		crypt ${NETBSDSRCDIR}/lib/libcrypt
1233a46662Selric
1333a46662SelricCLEANFILES+=	${BUILT_SRCS}
1433a46662Selric
1533a46662SelricSRCS=						\
1633a46662Selric	base64.c				\
1733a46662Selric	concat.c				\
1833a46662Selric	cloexec.c				\
1933a46662Selric	ct.c					\
2033a46662Selric	dumpdata.c				\
21*1c9681d1Schristos	detach.c				\
22*1c9681d1Schristos	dumpdata.c				\
2333a46662Selric	environment.c				\
2433a46662Selric	ecalloc.c				\
2533a46662Selric	emalloc.c				\
2633a46662Selric	eread.c					\
2733a46662Selric	erealloc.c				\
2833a46662Selric	esetenv.c				\
2933a46662Selric	estrdup.c				\
3033a46662Selric	ewrite.c				\
3133a46662Selric	getaddrinfo_hostspec.c			\
3233a46662Selric	get_default_username.c			\
3333a46662Selric	get_window_size.c			\
3433a46662Selric	getarg.c				\
3533a46662Selric	getnameinfo_verified.c			\
3633a46662Selric	getprogname.c				\
3733a46662Selric	h_errno.c				\
3833a46662Selric	hex.c					\
3933a46662Selric	hostent_find_fqdn.c			\
4033a46662Selric	issuid.c				\
4133a46662Selric	k_getpwnam.c				\
4233a46662Selric	k_getpwuid.c				\
43*1c9681d1Schristos	memset_s.c				\
4433a46662Selric	mini_inetd.c				\
4533a46662Selric	net_read.c				\
4633a46662Selric	net_write.c				\
4733a46662Selric	parse_bytes.c				\
4833a46662Selric	parse_time.c				\
4933a46662Selric	parse_units.c				\
5033a46662Selric	rand.c					\
5133a46662Selric	realloc.c				\
5233a46662Selric	resolve.c				\
5333a46662Selric	roken_gethostby.c			\
5433a46662Selric	rtbl.c					\
5533a46662Selric	setprogname.c				\
5633a46662Selric	signal.c				\
5733a46662Selric	simple_exec.c				\
5833a46662Selric	socket.c				\
5933a46662Selric	strcollect.c				\
6033a46662Selric	strlwr.c				\
6133a46662Selric	strpool.c				\
6233a46662Selric	strsep_copy.c				\
6333a46662Selric	strupr.c				\
6433a46662Selric	timeval.c				\
6533a46662Selric	tm2time.c				\
6633a46662Selric	verify.c				\
6733a46662Selric	warnerr.c				\
6833a46662Selric	write_pid.c				\
6933a46662Selric	xfree.c
7033a46662Selric
7133a46662SelricMANS=						\
7233a46662Selric	getarg.3				\
7333a46662Selric	parse_time.3				\
7433a46662Selric	rtbl.3
7533a46662Selric
7633a46662SelricINCS=		base64.h			\
7733a46662Selric		getarg.h			\
7833a46662Selric		hex.h				\
7933a46662Selric		parse_bytes.h			\
8033a46662Selric		parse_time.h			\
8133a46662Selric		parse_units.h			\
8233a46662Selric		resolve.h			\
8333a46662Selric		roken.h				\
8433a46662Selric		roken-common.h			\
8533a46662Selric		rtbl.h				\
8633a46662Selric		xdbm.h
8733a46662SelricINCSDIR=	/usr/include/krb5
8833a46662Selric
8933a46662SelricHOST_CPPFLAGS+=	-I${HEIMBASE}/include -I${HEIMBASE}/include/krb5 -DHAVE_CONFIG_H
9033a46662Selric
9133a46662Selric.include <${HEIMBASE}/Makefile.rules.inc>
9233a46662Selric.include <bsd.lib.mk>
93