comparison kpathsea/Makefile.in @ 1148:94523c9676de

[project @ 1995-02-26 22:45:59 by jwe] Initial revision
author jwe
date Sun, 26 Feb 1995 22:45:59 +0000
parents
children f58509230719
comparison
equal deleted inserted replaced
1147:06721d665ba6 1148:94523c9676de
1 # Makefile for kpathsea --kb@cs.umb.edu.
2 version = 2.52
3
4 ac_include ../make/paths.make
5 ac_include ../make/makevars.make
6
7 # Add -DNO_DEBUG to disable debugging, for unnoticeably better performance.
8 DEFS = $(XDEFS)
9
10 ac_include ../make/common.make
11 ac_include ../make/library.make
12 ac_include ../make/programs.make
13 ac_include ../make/texi.make
14
15 # Install these header files (except c-auto.h).
16 install_headers = *.h
17
18 ##ifdef HOSTNAME
19 ##warn_more = -Wmissing-prototypes -Wwrite-strings -Wshadow
20 ##MAKEINFO_FLAGS := $(MAKEINFO_FLAGS) --no-split
21 ##malloc = onefile.o # gmalloc.o
22 ##endif
23
24 # Put tex-file.o first, because it's what depends on the paths, and may
25 # reduce frustration if the paths are wrong by doing it first.
26
27 objects = tex-file.o absolute.o basename.o cnf.o concat.o concat3.o \
28 concatn.o db.o debug.o dir.o elt-dirs.o expand.o extend-fname.o file-p.o \
29 find-suffix.o fn.o fontmap.o getopt.o getopt1.o hash.o itoa.o kdefault.o \
30 line.o magstep.o make-suffix.o path-elt.o pathsearch.o proginit.o \
31 progname.o putenv.o readable.o rm-suffix.o str-list.o str-llist.o \
32 tex-glyph.o tex-make.o tilde.o truncate.o uppercasify.o variable.o \
33 version.o xcalloc.o xfopen.o xmalloc.o xopendir.o xputenv.o xrealloc.o \
34 xstat.o xstrdup.o $(malloc)
35
36 library = kpathsea
37
38 default all: kpsewhich MakeTeXPK $(library).info
39
40 $(library).a: $(objects)
41 rm -f $@
42 $(AR) $(ARFLAGS) $@ $(objects)
43 $(RANLIB) $@
44
45 kpsewhich: $(library).a kpsewhich.o
46 $(link_command) kpsewhich.o $(LOADLIBES)
47
48 MakeTeXPK: MakeTeXPK.in $(top_srcdir)/../make/paths.make
49 sed -e 's,@datadir@,$(datadir),g' \
50 -e 's,@psheaderdir@,$(psheaderdir),g' \
51 -e 's,@fontnamedir@,$(fontnamedir),g' \
52 -e 's,@fontdir@,$(fontdir),g' \
53 -e 's,@dcfontdir@,$(dcfontdir),g' \
54 -e 's,@sauterdir@,$(sauterdir),g' \
55 -e 's,@web2cdir@,$(web2cdir),g' \
56 <$(srcdir)/MakeTeXPK.in >$@.tmp
57 mv $@.tmp $@
58 -chmod a+x $@
59
60 # Besides the straight variable substitutions, also change all
61 # occurrences of `$(texmf)/' to `$TEXMF', so simply setting that envvar
62 # changes the root of the whole tree.
63 texmf.cnf: texmf.cnf.in texmf.sed
64 sed -f texmf.sed -e 's%$(texmf)/%$$TEXMF/%g' $(srcdir)/texmf.cnf.in >$@
65
66 # The idea is to turn each var=value into s%@var@%value%g. Seems simpler
67 # to put the substitutions in a file than to play shell games.
68 texmf.sed: $(top_srcdir)/../make/makevars.make
69 echo $(makevars) \
70 | tr ' ' '\012' \
71 | sed -e 's/^/s%@/' -e 's/=/@%/' -e 's/$$/%/' -e 's/$$/g/' \
72 >$@
73
74 # First null out comments and leading/trailing whitespace, then remove
75 # lines that define invalid C identifiers, then remove blank lines. Each
76 # line remaining looks like
77 # <name> = <value>
78 # (but = and surrounding spaces are optional, hence can't remove all spaces).
79 # Change this to #ifndef DEFAULT_name@#define DEFAULT_name "value"@#endif,
80 # then change the @'s to newlines (sed isn't good at multiline replacements),
81 # then change $TEXMF back to $(texmf)
82 #
83 # No backslash-newline escapes in the long sed replacement because that
84 # will turn into a space in the output.
85 #
86 # Without the $TEXMF substitution, if the cnf file was not found for
87 # some reason, none of the compile-time paths would be of any use, since
88 # TEXMF wouldn't be defined. Alternatively, we could have a way to
89 # specify compile-time default values for variables in general, but I
90 # think it's better to keep the last-resort paths as simple as possible.
91 #
92 # The definition of DEFAULT_TEXMF (and possibly other variables)
93 # that winds up in the final paths.h will not be used.
94 paths.h: texmf.cnf
95 echo "/* paths.h: Generated from texmf.cnf `date`. */" >$@
96 sed -e 's/%.*//' -e 's/^[ ]*//' -e 's/[ ]*$$//' texmf.cnf \
97 | grep '^[ ]*[A-Za-z_]*[ =]' \
98 | sed '/^$$/d' \
99 | sed 's/^\([^ =]*\)[ ]*=*[ ]*\(.*\)/#ifndef DEFAULT_\1@#define DEFAULT_\1 "\2"@#endif/' \
100 | tr @ '\012' \
101 | sed 's@\$$TEXMF@$(texmf)@g' \
102 >>$@
103
104 # A few object files need extra definitions. The dependencies are below.
105 tex-file.o:
106 $(CC) $(CPPFLAGS) -DDEFAULT_FONT_SIZES='"$(default_texsizes)"' \
107 $(CFLAGS) -c $(srcdir)/tex-file.c
108
109 # Need the -DHAVE_CONFIG_H.
110 gmalloc.o:
111 $(CC) $(CPPFLAGS) @DEFS@ $(CFLAGS) -c $(srcdir)/gmalloc.c
112
113 check:
114
115 # Installation of kpathsea itself is complicated by the fact that we
116 # want to install texmf.cnf, kpathsea.info, and MakeTeXPK by default,
117 # but not the headers or the .a file itself. So we have a separate
118 # target `install-library' to install the latter stuff.
119 install: install-exec install-data
120 uninstall: uninstall-exec uninstall-data
121
122 install-exec: kpsewhich MakeTeXPK
123 $(SHELL) $(top_srcdir)/../mkdirchain $(bindir) $(scriptdir)
124 if grep 'original MakeTeXPK --' $(scriptdir)/MakeTeXPK >/dev/null 2>&1\
125 || test ! -r $(scriptdir)/MakeTeXPK; then \
126 $(INSTALL_PROGRAM) MakeTeXPK $(scriptdir)/MakeTeXPK; \
127 else true; fi
128 $(INSTALL_PROGRAM) kpsewhich $(bindir)/kpsewhich
129 uninstall-exec:
130 rm -f $(bindir)/kpsewhich
131
132 install-data: texmf.cnf kpathsea.info
133 $(SHELL) $(top_srcdir)/../mkdirchain $(texmf) $(infodir) $(web2cdir)
134 if grep 'original texmf.cnf --' $(web2cdir)/texmf.cnf >/dev/null 2>&1 \
135 || test ! -r $(web2cdir)/texmf.cnf; then \
136 $(INSTALL_DATA) texmf.cnf $(web2cdir)/texmf.cnf; \
137 else true; fi
138 $(INSTALL_DATA) $(srcdir)/kpathsea.info $(infodir)/kpathsea.info
139 uninstall-data:
140 rm -f $(infodir)/kpathsea.info*
141
142 install-library: $(library).a
143 $(SHELL) $(top_srcdir)/../mkdirchain $(includedir)/kpathsea $(libdir)
144 $(INSTALL_DATA) $(library).a $(libdir)/lib$(library).a
145 for f in $(install_headers); do \
146 $(INSTALL_DATA) $$f $(includedir)/kpathsea/$$f; done
147 rm -f $(includedir)/kpathsea/c-auto.h
148 uninstall-library:
149 rm -f $(libdir)/lib$(library).a
150 for f in $(install_headers); do rm -f $(includedir)/$$f; done
151
152 # distdir is used by other distributions; they define $(distdir).
153 distdir: INSTALL TAGS $(library).info $(library).dvi
154 rm -rf $(distdir)
155 mkdir -p $(distdir)
156 ln $(ln_files) $(distdir)
157 cp -p $(HOME)/gnu/gnuorg/*.texi $(distdir)
158 touch *.info*
159 ln *.info* *.texi $(library).aux $(library).cps $(distdir)
160 ln CONFIGURE HIER common.ac $(distdir)
161 cd $(distdir); rm -f paths.h
162 cd $(distdir); add-version $(version) version.c
163
164 ac_include ../make/config.make
165
166 info: $(library).info
167 dvi: $(library).dvi
168 INSTALL: $(library).texi install.texi
169 $(MAKEINFO) $(MAKEINFO_FLAGS) --no-headers $< -o - \
170 | sed -n -e '/^Installation/,/wrong fonts/'p >$@
171 add-info-toc $@
172
173 ac_include ../make/misc.make
174
175 mostlyclean::
176 rm -f kpsewhich
177 distclean::
178 rm -f paths.h texmf.cnf texmf.sed
179
180 ac_include ../make/rdepend.make
181 absolute.o: absolute.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
182 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
183 $(kpathsea_srcdir)/c-memstr.h \
184 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
185 $(kpathsea_srcdir)/c-limits.h \
186 $(kpathsea_srcdir)/c-proto.h \
187 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
188 $(kpathsea_srcdir)/absolute.h $(kpathsea_srcdir)/c-pathch.h
189 basename.o: basename.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
190 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
191 $(kpathsea_srcdir)/c-memstr.h \
192 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
193 $(kpathsea_srcdir)/c-limits.h \
194 $(kpathsea_srcdir)/c-proto.h \
195 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
196 $(kpathsea_srcdir)/c-pathch.h
197 cnf.o: cnf.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
198 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
199 $(kpathsea_srcdir)/c-memstr.h \
200 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
201 $(kpathsea_srcdir)/c-limits.h \
202 $(kpathsea_srcdir)/c-proto.h \
203 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
204 $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-ctype.h \
205 $(kpathsea_srcdir)/cnf.h $(kpathsea_srcdir)/db.h $(kpathsea_srcdir)/str-list.h \
206 $(kpathsea_srcdir)/hash.h $(kpathsea_srcdir)/line.h paths.h \
207 $(kpathsea_srcdir)/pathsearch.h $(kpathsea_srcdir)/str-llist.h $(kpathsea_srcdir)/tex-file.h \
208 $(kpathsea_srcdir)/variable.h
209 concat.o: concat.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
210 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
211 $(kpathsea_srcdir)/c-memstr.h \
212 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
213 $(kpathsea_srcdir)/c-limits.h \
214 $(kpathsea_srcdir)/c-proto.h \
215 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
216 concat3.o: concat3.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
217 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
218 $(kpathsea_srcdir)/c-memstr.h \
219 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
220 $(kpathsea_srcdir)/c-limits.h \
221 $(kpathsea_srcdir)/c-proto.h \
222 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
223 concatn.o: concatn.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
224 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
225 $(kpathsea_srcdir)/c-memstr.h \
226 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
227 $(kpathsea_srcdir)/c-limits.h \
228 $(kpathsea_srcdir)/c-proto.h \
229 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
230 $(kpathsea_srcdir)/concatn.h $(kpathsea_srcdir)/c-vararg.h
231 db.o: db.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
232 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
233 $(kpathsea_srcdir)/c-memstr.h \
234 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
235 $(kpathsea_srcdir)/c-limits.h \
236 $(kpathsea_srcdir)/c-proto.h \
237 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
238 $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/db.h \
239 $(kpathsea_srcdir)/str-list.h $(kpathsea_srcdir)/hash.h $(kpathsea_srcdir)/line.h \
240 $(kpathsea_srcdir)/readable.h $(kpathsea_srcdir)/variable.h
241 debug.o: debug.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
242 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
243 $(kpathsea_srcdir)/c-memstr.h \
244 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
245 $(kpathsea_srcdir)/c-limits.h \
246 $(kpathsea_srcdir)/c-proto.h \
247 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
248 dir.o: dir.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
249 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
250 $(kpathsea_srcdir)/c-memstr.h \
251 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
252 $(kpathsea_srcdir)/c-limits.h \
253 $(kpathsea_srcdir)/c-proto.h \
254 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
255 $(kpathsea_srcdir)/c-dir.h \
256 $(kpathsea_srcdir)/c-stat.h \
257 $(kpathsea_srcdir)/hash.h
258 elt-dirs.o: elt-dirs.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
259 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
260 $(kpathsea_srcdir)/c-memstr.h \
261 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
262 $(kpathsea_srcdir)/c-limits.h \
263 $(kpathsea_srcdir)/c-proto.h \
264 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
265 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/expand.h $(kpathsea_srcdir)/fn.h \
266 $(kpathsea_srcdir)/pathsearch.h $(kpathsea_srcdir)/str-llist.h $(kpathsea_srcdir)/xopendir.h \
267 $(kpathsea_srcdir)/c-dir.h
268 expand.o: expand.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
269 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
270 $(kpathsea_srcdir)/c-memstr.h \
271 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
272 $(kpathsea_srcdir)/c-limits.h \
273 $(kpathsea_srcdir)/c-proto.h \
274 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
275 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/expand.h $(kpathsea_srcdir)/pathsearch.h \
276 $(kpathsea_srcdir)/str-llist.h $(kpathsea_srcdir)/tilde.h $(kpathsea_srcdir)/variable.h
277 extend-fname.o: extend-fname.c $(kpathsea_srcdir)/config.h ./c-auto.h \
278 $(kpathsea_srcdir)/c-std.h \
279 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
280 $(kpathsea_srcdir)/c-memstr.h \
281 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
282 $(kpathsea_srcdir)/c-limits.h \
283 $(kpathsea_srcdir)/c-proto.h \
284 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
285 file-p.o: file-p.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
286 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
287 $(kpathsea_srcdir)/c-memstr.h \
288 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
289 $(kpathsea_srcdir)/c-limits.h \
290 $(kpathsea_srcdir)/c-proto.h \
291 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
292 $(kpathsea_srcdir)/xstat.h $(kpathsea_srcdir)/c-stat.h
293 find-suffix.o: find-suffix.c $(kpathsea_srcdir)/config.h ./c-auto.h \
294 $(kpathsea_srcdir)/c-std.h \
295 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
296 $(kpathsea_srcdir)/c-memstr.h \
297 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
298 $(kpathsea_srcdir)/c-limits.h \
299 $(kpathsea_srcdir)/c-proto.h \
300 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
301 $(kpathsea_srcdir)/c-pathch.h
302 fn.o: fn.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
303 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
304 $(kpathsea_srcdir)/c-memstr.h \
305 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
306 $(kpathsea_srcdir)/c-limits.h \
307 $(kpathsea_srcdir)/c-proto.h \
308 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/fn.h
309 fontmap.o: fontmap.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
310 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
311 $(kpathsea_srcdir)/c-memstr.h \
312 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
313 $(kpathsea_srcdir)/c-limits.h \
314 $(kpathsea_srcdir)/c-proto.h \
315 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
316 $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/fontmap.h $(kpathsea_srcdir)/hash.h \
317 $(kpathsea_srcdir)/line.h $(kpathsea_srcdir)/pathsearch.h $(kpathsea_srcdir)/str-llist.h \
318 $(kpathsea_srcdir)/str-list.h
319 getopt.o: getopt.c \
320 getopt.h
321 getopt1.o: getopt1.c getopt.h
322 hash.o: hash.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
323 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
324 $(kpathsea_srcdir)/c-memstr.h \
325 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
326 $(kpathsea_srcdir)/c-limits.h \
327 $(kpathsea_srcdir)/c-proto.h \
328 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
329 $(kpathsea_srcdir)/hash.h $(kpathsea_srcdir)/str-list.h
330 itoa.o: itoa.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
331 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
332 $(kpathsea_srcdir)/c-memstr.h \
333 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
334 $(kpathsea_srcdir)/c-limits.h \
335 $(kpathsea_srcdir)/c-proto.h \
336 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
337 kdefault.o: kdefault.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
338 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
339 $(kpathsea_srcdir)/c-memstr.h \
340 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
341 $(kpathsea_srcdir)/c-limits.h \
342 $(kpathsea_srcdir)/c-proto.h \
343 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
344 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/default.h
345 kpsewhich.o: kpsewhich.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
346 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
347 $(kpathsea_srcdir)/c-memstr.h \
348 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
349 $(kpathsea_srcdir)/c-limits.h \
350 $(kpathsea_srcdir)/c-proto.h \
351 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
352 $(kpathsea_srcdir)/getopt.h $(kpathsea_srcdir)/line.h $(kpathsea_srcdir)/proginit.h \
353 $(kpathsea_srcdir)/progname.h $(kpathsea_srcdir)/tex-file.h $(kpathsea_srcdir)/tex-glyph.h \
354 $(kpathsea_srcdir)/variable.h
355 kpsexpand.o: kpsexpand.c \
356 tex-file.h $(kpathsea_srcdir)/c-proto.h $(kpathsea_srcdir)/types.h
357 line.o: line.c
358 magstep.o: magstep.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
359 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
360 $(kpathsea_srcdir)/c-memstr.h \
361 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
362 $(kpathsea_srcdir)/c-limits.h \
363 $(kpathsea_srcdir)/c-proto.h \
364 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
365 $(kpathsea_srcdir)/magstep.h
366 make-suffix.o: make-suffix.c $(kpathsea_srcdir)/config.h ./c-auto.h \
367 $(kpathsea_srcdir)/c-std.h \
368 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
369 $(kpathsea_srcdir)/c-memstr.h \
370 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
371 $(kpathsea_srcdir)/c-limits.h \
372 $(kpathsea_srcdir)/c-proto.h \
373 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
374 path-elt.o: path-elt.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
375 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
376 $(kpathsea_srcdir)/c-memstr.h \
377 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
378 $(kpathsea_srcdir)/c-limits.h \
379 $(kpathsea_srcdir)/c-proto.h \
380 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
381 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/pathsearch.h $(kpathsea_srcdir)/str-llist.h
382 pathsearch.o: pathsearch.c $(kpathsea_srcdir)/config.h ./c-auto.h \
383 $(kpathsea_srcdir)/c-std.h \
384 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
385 $(kpathsea_srcdir)/c-memstr.h \
386 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
387 $(kpathsea_srcdir)/c-limits.h \
388 $(kpathsea_srcdir)/c-proto.h \
389 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
390 $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/absolute.h $(kpathsea_srcdir)/expand.h \
391 $(kpathsea_srcdir)/db.h $(kpathsea_srcdir)/str-list.h $(kpathsea_srcdir)/pathsearch.h \
392 $(kpathsea_srcdir)/str-llist.h $(kpathsea_srcdir)/readable.h $(kpathsea_srcdir)/variable.h
393 proginit.o: proginit.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
394 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
395 $(kpathsea_srcdir)/c-memstr.h \
396 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
397 $(kpathsea_srcdir)/c-limits.h \
398 $(kpathsea_srcdir)/c-proto.h \
399 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
400 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/proginit.h $(kpathsea_srcdir)/progname.h \
401 $(kpathsea_srcdir)/tex-file.h
402 progname.o: progname.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
403 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
404 $(kpathsea_srcdir)/c-memstr.h \
405 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
406 $(kpathsea_srcdir)/c-limits.h \
407 $(kpathsea_srcdir)/c-proto.h \
408 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
409 $(kpathsea_srcdir)/progname.h
410 putenv.o: putenv.c $(kpathsea_srcdir)/c-auto.h
411 readable.o: readable.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
412 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
413 $(kpathsea_srcdir)/c-memstr.h \
414 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
415 $(kpathsea_srcdir)/c-limits.h \
416 $(kpathsea_srcdir)/c-proto.h \
417 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
418 $(kpathsea_srcdir)/c-stat.h \
419 $(kpathsea_srcdir)/readable.h $(kpathsea_srcdir)/truncate.h
420 rm-suffix.o: rm-suffix.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
421 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
422 $(kpathsea_srcdir)/c-memstr.h \
423 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
424 $(kpathsea_srcdir)/c-limits.h \
425 $(kpathsea_srcdir)/c-proto.h \
426 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
427 str-list.o: str-list.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
428 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
429 $(kpathsea_srcdir)/c-memstr.h \
430 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
431 $(kpathsea_srcdir)/c-limits.h \
432 $(kpathsea_srcdir)/c-proto.h \
433 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
434 $(kpathsea_srcdir)/str-list.h
435 str-llist.o: str-llist.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
436 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
437 $(kpathsea_srcdir)/c-memstr.h \
438 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
439 $(kpathsea_srcdir)/c-limits.h \
440 $(kpathsea_srcdir)/c-proto.h \
441 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
442 $(kpathsea_srcdir)/str-llist.h
443 tex-file.o: tex-file.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
444 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
445 $(kpathsea_srcdir)/c-memstr.h \
446 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
447 $(kpathsea_srcdir)/c-limits.h \
448 $(kpathsea_srcdir)/c-proto.h \
449 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
450 $(kpathsea_srcdir)/c-vararg.h $(kpathsea_srcdir)/cnf.h $(kpathsea_srcdir)/default.h \
451 $(kpathsea_srcdir)/expand.h paths.h $(kpathsea_srcdir)/pathsearch.h \
452 $(kpathsea_srcdir)/str-llist.h $(kpathsea_srcdir)/tex-file.h
453 tex-glyph.o: tex-glyph.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
454 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
455 $(kpathsea_srcdir)/c-memstr.h \
456 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
457 $(kpathsea_srcdir)/c-limits.h \
458 $(kpathsea_srcdir)/c-proto.h \
459 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
460 $(kpathsea_srcdir)/absolute.h $(kpathsea_srcdir)/expand.h $(kpathsea_srcdir)/fontmap.h \
461 $(kpathsea_srcdir)/hash.h $(kpathsea_srcdir)/pathsearch.h $(kpathsea_srcdir)/str-llist.h \
462 $(kpathsea_srcdir)/tex-glyph.h $(kpathsea_srcdir)/tex-file.h $(kpathsea_srcdir)/tex-make.h \
463 $(kpathsea_srcdir)/variable.h
464 tex-make.o: tex-make.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
465 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
466 $(kpathsea_srcdir)/c-memstr.h \
467 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
468 $(kpathsea_srcdir)/c-limits.h \
469 $(kpathsea_srcdir)/c-proto.h \
470 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
471 $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/concatn.h \
472 $(kpathsea_srcdir)/c-vararg.h $(kpathsea_srcdir)/db.h $(kpathsea_srcdir)/str-list.h \
473 $(kpathsea_srcdir)/fn.h $(kpathsea_srcdir)/magstep.h $(kpathsea_srcdir)/readable.h \
474 $(kpathsea_srcdir)/tex-make.h $(kpathsea_srcdir)/tex-file.h $(kpathsea_srcdir)/variable.h
475 tilde.o: tilde.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
476 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
477 $(kpathsea_srcdir)/c-memstr.h \
478 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
479 $(kpathsea_srcdir)/c-limits.h \
480 $(kpathsea_srcdir)/c-proto.h \
481 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
482 $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/tilde.h
483 truncate.o: truncate.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
484 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
485 $(kpathsea_srcdir)/c-memstr.h \
486 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
487 $(kpathsea_srcdir)/c-limits.h \
488 $(kpathsea_srcdir)/c-proto.h \
489 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
490 $(kpathsea_srcdir)/c-namemx.h $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/c-pathmx.h \
491 $(kpathsea_srcdir)/truncate.h
492 uppercasify.o: uppercasify.c $(kpathsea_srcdir)/config.h ./c-auto.h \
493 $(kpathsea_srcdir)/c-std.h \
494 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
495 $(kpathsea_srcdir)/c-memstr.h \
496 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
497 $(kpathsea_srcdir)/c-limits.h \
498 $(kpathsea_srcdir)/c-proto.h \
499 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
500 $(kpathsea_srcdir)/c-ctype.h
501 variable.o: variable.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
502 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
503 $(kpathsea_srcdir)/c-memstr.h \
504 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
505 $(kpathsea_srcdir)/c-limits.h \
506 $(kpathsea_srcdir)/c-proto.h \
507 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
508 $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/cnf.h \
509 $(kpathsea_srcdir)/fn.h $(kpathsea_srcdir)/variable.h
510 version.o: version.c
511 xcalloc.o: xcalloc.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
512 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
513 $(kpathsea_srcdir)/c-memstr.h \
514 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
515 $(kpathsea_srcdir)/c-limits.h \
516 $(kpathsea_srcdir)/c-proto.h \
517 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
518 xfopen.o: xfopen.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
519 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
520 $(kpathsea_srcdir)/c-memstr.h \
521 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
522 $(kpathsea_srcdir)/c-limits.h \
523 $(kpathsea_srcdir)/c-proto.h \
524 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
525 xmalloc.o: xmalloc.c
526 xopendir.o: xopendir.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
527 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
528 $(kpathsea_srcdir)/c-memstr.h \
529 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
530 $(kpathsea_srcdir)/c-limits.h \
531 $(kpathsea_srcdir)/c-proto.h \
532 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
533 $(kpathsea_srcdir)/xopendir.h $(kpathsea_srcdir)/c-dir.h
534 xputenv.o: xputenv.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
535 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
536 $(kpathsea_srcdir)/c-memstr.h \
537 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
538 $(kpathsea_srcdir)/c-limits.h \
539 $(kpathsea_srcdir)/c-proto.h \
540 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h
541 xrealloc.o: xrealloc.c
542 xstat.o: xstat.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
543 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
544 $(kpathsea_srcdir)/c-memstr.h \
545 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
546 $(kpathsea_srcdir)/c-limits.h \
547 $(kpathsea_srcdir)/c-proto.h \
548 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h \
549 $(kpathsea_srcdir)/xstat.h $(kpathsea_srcdir)/c-stat.h
550 xstrdup.o: xstrdup.c $(kpathsea_srcdir)/config.h ./c-auto.h $(kpathsea_srcdir)/c-std.h \
551 $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \
552 $(kpathsea_srcdir)/c-memstr.h \
553 $(kpathsea_srcdir)/c-errno.h $(kpathsea_srcdir)/c-minmax.h \
554 $(kpathsea_srcdir)/c-limits.h \
555 $(kpathsea_srcdir)/c-proto.h \
556 $(kpathsea_srcdir)/lib.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/debug.h