1# $FreeBSD$ 2 3LIB= roken 4SHLIB_MAJOR= 9 5INCS= roken.h roken-common.h 6 7SRCS= base64.c \ 8 bswap.c \ 9 concat.c \ 10 copyhostent.c \ 11 ecalloc.c \ 12 emalloc.c \ 13 environment.c \ 14 eread.c \ 15 erealloc.c \ 16 esetenv.c \ 17 estrdup.c \ 18 ewrite.c \ 19 get_default_username.c \ 20 get_window_size.c \ 21 getaddrinfo_hostspec.c \ 22 getarg.c \ 23 getnameinfo_verified.c \ 24 hostent_find_fqdn.c \ 25 issuid.c \ 26 k_getpwnam.c \ 27 k_getpwuid.c \ 28 mini_inetd.c \ 29 ndbm_wrap.c \ 30 net_read.c \ 31 net_write.c \ 32 parse_bytes.c \ 33 parse_time.c \ 34 parse_units.c \ 35 resolve.c \ 36 roken.h \ 37 roken_gethostby.c \ 38 rtbl.c \ 39 simple_exec.c \ 40 snprintf.c \ 41 socket.c \ 42 strcollect.c \ 43 strlwr.c \ 44 strndup.c \ 45 strnlen.c \ 46 strsep_copy.c \ 47 strupr.c \ 48 timeval.c \ 49 tm2time.c \ 50 unvis.c \ 51 verify.c \ 52 vis.c \ 53 warnerr.c \ 54 write_pid.c 55 56CFLAGS+=-I${KRB5DIR}/lib/roken -I. 57 58CLEANFILES= roken.h 59 60roken.h: ../../tools/make-roken/make-roken 61 ../../tools/make-roken/make-roken > ${.TARGET} 62 63../../tools/make-roken/make-roken: 64 cd ${.CURDIR}/../../tools/make-roken && ${MAKE} 65 66.include <bsd.lib.mk> 67 68.PATH: ${KRB5DIR}/lib/roken 69