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