Deleted Added
full compact
Makefile.am (57419) Makefile.am (57422)
1# $Id: Makefile.am,v 1.69 2000/02/13 20:34:03 assar Exp $
1# $Id: Makefile.am,v 1.70 2000/02/19 18:53:13 assar Exp $
2
3include $(top_srcdir)/Makefile.am.common
4
5CLEANFILES = roken.h make-roken.c print_version.h
6
7lib_LTLIBRARIES = libroken.la
2
3include $(top_srcdir)/Makefile.am.common
4
5CLEANFILES = roken.h make-roken.c print_version.h
6
7lib_LTLIBRARIES = libroken.la
8libroken_la_LDFLAGS = -version-info 7:0:2
8libroken_la_LDFLAGS = -version-info 7:1:2
9
10noinst_PROGRAMS = make-roken make-print-version
11
12check_PROGRAMS = parse_bytes-test strpftime-test getaddrinfo-test
13TESTS = $(check_PROGRAMS)
14
15getaddrinfo_test_LDADD = libroken.la
16parse_bytes_test_LDADD = libroken.la
17strpftime_test_SOURCES = strpftime-test.c strftime.c strptime.c snprintf.c
18
19if KRB4
20if KRB5
21## need to link with des here; otherwise, if krb4 is shared the link
22## will fail with unresolved references
23make_print_version_LDADD += $(LIB_krb4) -ldes
24endif
25endif
26
27libroken_la_SOURCES = \
28 base64.c \
29 concat.c \
30 emalloc.c \
31 eread.c \
32 erealloc.c \
33 estrdup.c \
34 ewrite.c \
35 getaddrinfo_hostspec.c \
36 get_default_username.c \
37 get_window_size.c \
38 getarg.c \
39 getnameinfo_verified.c \
40 issuid.c \
41 k_getpwnam.c \
42 k_getpwuid.c \
43 mini_inetd.c \
44 net_read.c \
45 net_write.c \
46 parse_bytes.c \
47 parse_time.c \
48 parse_units.c \
49 print_version.c \
50 resolve.c \
51 roken_gethostby.c \
52 signal.c \
53 simple_exec.c \
54 snprintf.c \
55 socket.c \
56 strcollect.c \
57 tm2time.c \
58 verify.c \
59 warnerr.c \
60 xdbm.h
61
62EXTRA_libroken_la_SOURCES = \
63 chown.c \
64 copyhostent.c \
65 daemon.c \
66 err.c \
67 err.h \
68 errx.c \
69 fchown.c \
70 flock.c \
71 fnmatch.c \
72 fnmatch.h \
73 freeaddrinfo.c \
74 freehostent.c \
75 gai_strerror.c \
76 getaddrinfo.c \
77 getdtablesize.c \
78 getegid.c \
79 geteuid.c \
80 getgid.c \
81 gethostname.c \
82 getipnodebyaddr.c \
83 getipnodebyname.c \
84 getnameinfo.c \
85 getopt.c \
86 gettimeofday.c \
87 getuid.c \
88 getusershell.c \
89 glob.h \
90 hstrerror.c \
91 inet_aton.c \
92 inet_ntop.c \
93 inet_pton.c \
94 initgroups.c \
95 innetgr.c \
96 iruserok.c \
97 lstat.c \
98 memmove.c \
99 mkstemp.c \
100 putenv.c \
101 rcmd.c \
102 readv.c \
103 recvmsg.c \
104 sendmsg.c \
105 setegid.c \
106 setenv.c \
107 seteuid.c \
108 strcasecmp.c \
109 strdup.c \
110 strerror.c \
111 strftime.c \
112 strlcat.c \
113 strlcpy.c \
114 strlwr.c \
115 strncasecmp.c \
116 strndup.c \
117 strnlen.c \
118 strptime.c \
119 strsep.c \
120 strtok_r.c \
121 strupr.c \
122 swab.c \
123 unsetenv.c \
124 verr.c \
125 verrx.c \
126 vsyslog.c \
127 vwarn.c \
128 vwarnx.c \
129 warn.c \
130 warnx.c \
131 writev.c
132
133EXTRA_DIST = resource.h roken.awk roken.def roken.dsp roken.h.in \
134 roken.mak roken.rc
135
136
137
138libroken_la_LIBADD = @LTLIBOBJS@
139
140$(LTLIBOBJS) $(libroken_la_OBJECTS): roken.h
141
142include_HEADERS = $(err_h) base64.h getarg.h \
143 parse_bytes.h parse_time.h parse_units.h \
144 resolve.h roken.h roken-common.h
145
146build_HEADERZ = $(err_h) $(fnmatch_h) $(glob_h) xdbm.h
147
148if have_err_h
149err_h =
150else
151err_h = err.h
152endif
153
154if have_fnmatch_h
155fnmatch_h =
156else
157fnmatch_h = fnmatch.h
158endif
159
160if have_glob_h
161glob_h =
162else
163glob_h = glob.h
164endif
165
166roken.h: make-roken$(EXEEXT)
167 @./make-roken$(EXEEXT) > tmp.h ;\
168 if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \
169 else rm -f roken.h; mv tmp.h roken.h; fi
170
171make-roken.c: roken.h.in roken.awk
172 $(AWK) -f $(srcdir)/roken.awk $(srcdir)/roken.h.in > make-roken.c
173
174print_version.lo: print_version.h
175
176print_version.h: make-print-version$(EXEEXT)
177 ./make-print-version$(EXEEXT) print_version.h
178
179make-print-version.o: $(top_builddir)/include/version.h
9
10noinst_PROGRAMS = make-roken make-print-version
11
12check_PROGRAMS = parse_bytes-test strpftime-test getaddrinfo-test
13TESTS = $(check_PROGRAMS)
14
15getaddrinfo_test_LDADD = libroken.la
16parse_bytes_test_LDADD = libroken.la
17strpftime_test_SOURCES = strpftime-test.c strftime.c strptime.c snprintf.c
18
19if KRB4
20if KRB5
21## need to link with des here; otherwise, if krb4 is shared the link
22## will fail with unresolved references
23make_print_version_LDADD += $(LIB_krb4) -ldes
24endif
25endif
26
27libroken_la_SOURCES = \
28 base64.c \
29 concat.c \
30 emalloc.c \
31 eread.c \
32 erealloc.c \
33 estrdup.c \
34 ewrite.c \
35 getaddrinfo_hostspec.c \
36 get_default_username.c \
37 get_window_size.c \
38 getarg.c \
39 getnameinfo_verified.c \
40 issuid.c \
41 k_getpwnam.c \
42 k_getpwuid.c \
43 mini_inetd.c \
44 net_read.c \
45 net_write.c \
46 parse_bytes.c \
47 parse_time.c \
48 parse_units.c \
49 print_version.c \
50 resolve.c \
51 roken_gethostby.c \
52 signal.c \
53 simple_exec.c \
54 snprintf.c \
55 socket.c \
56 strcollect.c \
57 tm2time.c \
58 verify.c \
59 warnerr.c \
60 xdbm.h
61
62EXTRA_libroken_la_SOURCES = \
63 chown.c \
64 copyhostent.c \
65 daemon.c \
66 err.c \
67 err.h \
68 errx.c \
69 fchown.c \
70 flock.c \
71 fnmatch.c \
72 fnmatch.h \
73 freeaddrinfo.c \
74 freehostent.c \
75 gai_strerror.c \
76 getaddrinfo.c \
77 getdtablesize.c \
78 getegid.c \
79 geteuid.c \
80 getgid.c \
81 gethostname.c \
82 getipnodebyaddr.c \
83 getipnodebyname.c \
84 getnameinfo.c \
85 getopt.c \
86 gettimeofday.c \
87 getuid.c \
88 getusershell.c \
89 glob.h \
90 hstrerror.c \
91 inet_aton.c \
92 inet_ntop.c \
93 inet_pton.c \
94 initgroups.c \
95 innetgr.c \
96 iruserok.c \
97 lstat.c \
98 memmove.c \
99 mkstemp.c \
100 putenv.c \
101 rcmd.c \
102 readv.c \
103 recvmsg.c \
104 sendmsg.c \
105 setegid.c \
106 setenv.c \
107 seteuid.c \
108 strcasecmp.c \
109 strdup.c \
110 strerror.c \
111 strftime.c \
112 strlcat.c \
113 strlcpy.c \
114 strlwr.c \
115 strncasecmp.c \
116 strndup.c \
117 strnlen.c \
118 strptime.c \
119 strsep.c \
120 strtok_r.c \
121 strupr.c \
122 swab.c \
123 unsetenv.c \
124 verr.c \
125 verrx.c \
126 vsyslog.c \
127 vwarn.c \
128 vwarnx.c \
129 warn.c \
130 warnx.c \
131 writev.c
132
133EXTRA_DIST = resource.h roken.awk roken.def roken.dsp roken.h.in \
134 roken.mak roken.rc
135
136
137
138libroken_la_LIBADD = @LTLIBOBJS@
139
140$(LTLIBOBJS) $(libroken_la_OBJECTS): roken.h
141
142include_HEADERS = $(err_h) base64.h getarg.h \
143 parse_bytes.h parse_time.h parse_units.h \
144 resolve.h roken.h roken-common.h
145
146build_HEADERZ = $(err_h) $(fnmatch_h) $(glob_h) xdbm.h
147
148if have_err_h
149err_h =
150else
151err_h = err.h
152endif
153
154if have_fnmatch_h
155fnmatch_h =
156else
157fnmatch_h = fnmatch.h
158endif
159
160if have_glob_h
161glob_h =
162else
163glob_h = glob.h
164endif
165
166roken.h: make-roken$(EXEEXT)
167 @./make-roken$(EXEEXT) > tmp.h ;\
168 if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \
169 else rm -f roken.h; mv tmp.h roken.h; fi
170
171make-roken.c: roken.h.in roken.awk
172 $(AWK) -f $(srcdir)/roken.awk $(srcdir)/roken.h.in > make-roken.c
173
174print_version.lo: print_version.h
175
176print_version.h: make-print-version$(EXEEXT)
177 ./make-print-version$(EXEEXT) print_version.h
178
179make-print-version.o: $(top_builddir)/include/version.h