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