]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - kerberos5/lib/libroken/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / kerberos5 / lib / libroken / Makefile
1 # $FreeBSD$
2
3 LIB=    roken
4 LDADD=  -lcrypt
5 DPADD=  ${LIBCRYPT}
6 INCS=   roken.h roken-common.h
7
8 SRCS=   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
60 CFLAGS+=-I${KRB5DIR}/lib/roken -I.
61
62 CLEANFILES= roken.h
63
64 roken.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