xref: /freebsd/kerberos5/lib/libroken/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
16e4dbb7fSDoug RabsonPACKAGE=	kerberos-lib
2a30235a4SEmmanuel Vadot
3eb9e1f54SMark MurrayLIB=	roken
43091cdb1SCy SchubertLIBADD=	crypt
5ae771770SStanislav SedovVERSION_MAP=	${KRB5DIR}/lib/roken/version-script.map
6ae771770SStanislav SedovINCS=	roken.h \
7ae771770SStanislav Sedov	roken-common.h \
8ae771770SStanislav Sedov	base64.h \
9ae771770SStanislav Sedov	getarg.h \
10ae771770SStanislav Sedov	hex.h \
11ae771770SStanislav Sedov	parse_bytes.h \
12ae771770SStanislav Sedov	parse_time.h \
13ae771770SStanislav Sedov	parse_units.h \
14ae771770SStanislav Sedov	resolve.h \
15ae771770SStanislav Sedov	rtbl.h \
16ae771770SStanislav Sedov	xdbm.h
172655cbecSAssar Westerlund
1886751859SRuslan ErmilovSRCS=	base64.c \
1986751859SRuslan Ermilov	copyhostent.c \
20eacee0ffSJacques Vidrine	ecalloc.c \
212655cbecSAssar Westerlund	emalloc.c \
22ae771770SStanislav Sedov	erealloc.c \
23ae771770SStanislav Sedov	estrdup.c \
24ae771770SStanislav Sedov	strlwr.c \
25ae771770SStanislav Sedov	strsep_copy.c \
26ae771770SStanislav Sedov	strupr.c \
27ae771770SStanislav Sedov	bswap.c \
28ae771770SStanislav Sedov	cloexec.c \
29ae771770SStanislav Sedov	concat.c \
30ae771770SStanislav Sedov	ct.c \
31ae771770SStanislav Sedov	doxygen.c \
32ae771770SStanislav Sedov	dumpdata.c \
332655cbecSAssar Westerlund	environment.c \
342655cbecSAssar Westerlund	eread.c \
352655cbecSAssar Westerlund	esetenv.c \
362655cbecSAssar Westerlund	ewrite.c \
372655cbecSAssar Westerlund	get_default_username.c \
382655cbecSAssar Westerlund	get_window_size.c \
3986751859SRuslan Ermilov	getaddrinfo_hostspec.c \
402655cbecSAssar Westerlund	getarg.c \
412655cbecSAssar Westerlund	getnameinfo_verified.c \
42ae771770SStanislav Sedov	getprogname.c \
43ae771770SStanislav Sedov	h_errno.c \
4433f12199SDoug Rabson	hex.c \
45eacee0ffSJacques Vidrine	hostent_find_fqdn.c \
462655cbecSAssar Westerlund	issuid.c \
472655cbecSAssar Westerlund	k_getpwnam.c \
482655cbecSAssar Westerlund	k_getpwuid.c \
492655cbecSAssar Westerlund	mini_inetd.c \
502655cbecSAssar Westerlund	net_read.c \
512655cbecSAssar Westerlund	net_write.c \
522655cbecSAssar Westerlund	parse_bytes.c \
532655cbecSAssar Westerlund	parse_time.c \
542655cbecSAssar Westerlund	parse_units.c \
55ae771770SStanislav Sedov	rand.c \
56ae771770SStanislav Sedov	realloc.c \
572655cbecSAssar Westerlund	resolve.c \
5886751859SRuslan Ermilov	roken.h \
592655cbecSAssar Westerlund	roken_gethostby.c \
602655cbecSAssar Westerlund	rtbl.c \
61ae771770SStanislav Sedov	setprogname.c \
62ae771770SStanislav Sedov	signal.c \
632655cbecSAssar Westerlund	simple_exec.c \
642655cbecSAssar Westerlund	snprintf.c \
652655cbecSAssar Westerlund	socket.c \
662655cbecSAssar Westerlund	strcollect.c \
67ae771770SStanislav Sedov	strerror_r.c \
6833f12199SDoug Rabson	strpool.c \
692655cbecSAssar Westerlund	timeval.c \
702655cbecSAssar Westerlund	tm2time.c \
712655cbecSAssar Westerlund	unvis.c \
722655cbecSAssar Westerlund	verify.c \
732655cbecSAssar Westerlund	vis.c \
742655cbecSAssar Westerlund	warnerr.c \
75ae771770SStanislav Sedov	write_pid.c \
76*476d63e0SCy Schubert	xfree.c \
77*476d63e0SCy Schubert	fbsd_ossl_provider_load.c
782655cbecSAssar Westerlund
79*476d63e0SCy SchubertCFLAGS+=-I${KRB5DIR}/lib/roken \
80*476d63e0SCy Schubert	-I${SRCTOP}/kerberos5/include \
81*476d63e0SCy Schubert	-I${KRB5DIR}/lib/krb5 \
82*476d63e0SCy Schubert	-I${SRCTOP}/crypto/openssl/include -I.
83069b88ebSMark Murray
8486751859SRuslan ErmilovCLEANFILES= roken.h
8511bf3600SRuslan Ermilov
86ae771770SStanislav Sedovroken.h:
87ae771770SStanislav Sedov	${MAKE_ROKEN} > ${.TARGET}
8811bf3600SRuslan Ermilov
89eb9e1f54SMark Murray.include <bsd.lib.mk>
90eb9e1f54SMark Murray
91eb9e1f54SMark Murray.PATH: ${KRB5DIR}/lib/roken
92