xref: /netbsd-src/crypto/external/bsd/heimdal/lib/libroken/Makefile (revision d3273b5b76f5afaafe308cead5511dbb8df8c5e9)
1# $NetBSD: Makefile,v 1.2 2017/01/28 21:31:52 christos Exp $
2
3.include <bsd.own.mk>
4.include <${.CURDIR}/../../Makefile.inc>
5
6.PATH:		${HEIMDIST}/lib/roken ${HEIMBASE}/include
7
8LIB=		roken
9
10LIBDPLIBS+=	util ${NETBSDSRCDIR}/lib/libutil \
11		crypt ${NETBSDSRCDIR}/lib/libcrypt
12
13CLEANFILES+=	${BUILT_SRCS}
14
15SRCS=						\
16	base64.c				\
17	concat.c				\
18	cloexec.c				\
19	ct.c					\
20	dumpdata.c				\
21	detach.c				\
22	dumpdata.c				\
23	environment.c				\
24	ecalloc.c				\
25	emalloc.c				\
26	eread.c					\
27	erealloc.c				\
28	esetenv.c				\
29	estrdup.c				\
30	ewrite.c				\
31	getaddrinfo_hostspec.c			\
32	get_default_username.c			\
33	get_window_size.c			\
34	getarg.c				\
35	getnameinfo_verified.c			\
36	getprogname.c				\
37	h_errno.c				\
38	hex.c					\
39	hostent_find_fqdn.c			\
40	issuid.c				\
41	k_getpwnam.c				\
42	k_getpwuid.c				\
43	memset_s.c				\
44	mini_inetd.c				\
45	net_read.c				\
46	net_write.c				\
47	parse_bytes.c				\
48	parse_time.c				\
49	parse_units.c				\
50	rand.c					\
51	realloc.c				\
52	resolve.c				\
53	roken_gethostby.c			\
54	rtbl.c					\
55	setprogname.c				\
56	signal.c				\
57	simple_exec.c				\
58	socket.c				\
59	strcollect.c				\
60	strlwr.c				\
61	strpool.c				\
62	strsep_copy.c				\
63	strupr.c				\
64	timeval.c				\
65	tm2time.c				\
66	verify.c				\
67	warnerr.c				\
68	write_pid.c				\
69	xfree.c
70
71MANS=						\
72	getarg.3				\
73	parse_time.3				\
74	rtbl.3
75
76INCS=		base64.h			\
77		getarg.h			\
78		hex.h				\
79		parse_bytes.h			\
80		parse_time.h			\
81		parse_units.h			\
82		resolve.h			\
83		roken.h				\
84		roken-common.h			\
85		rtbl.h				\
86		xdbm.h
87INCSDIR=	/usr/include/krb5
88
89HOST_CPPFLAGS+=	-I${HEIMBASE}/include -I${HEIMBASE}/include/krb5 -DHAVE_CONFIG_H
90
91.include <${HEIMBASE}/Makefile.rules.inc>
92.include <bsd.lib.mk>
93