OSDN Git Service

2002-09-11 Matthias Klose <doko@debian.org>
[pf3gnuchains/gcc-fork.git] / fastjar / Makefile.in
1 # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
2
3 # Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
7
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
12
13 # Process this with automake to create Makefile.in
14
15
16 SHELL = @SHELL@
17
18 srcdir = @srcdir@
19 top_srcdir = @top_srcdir@
20 VPATH = @srcdir@
21 prefix = @prefix@
22 exec_prefix = @exec_prefix@
23
24 bindir = @bindir@
25 sbindir = @sbindir@
26 libexecdir = @libexecdir@
27 datadir = @datadir@
28 sysconfdir = @sysconfdir@
29 sharedstatedir = @sharedstatedir@
30 localstatedir = @localstatedir@
31 libdir = @libdir@
32 infodir = @infodir@
33 mandir = @mandir@
34 includedir = @includedir@
35 oldincludedir = /usr/include
36
37 DESTDIR =
38
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
42
43 top_builddir = .
44
45 ACLOCAL = @ACLOCAL@
46 AUTOCONF = @AUTOCONF@
47 AUTOMAKE = @AUTOMAKE@
48 AUTOHEADER = @AUTOHEADER@
49
50 INSTALL = @INSTALL@
51 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
52 INSTALL_DATA = @INSTALL_DATA@
53 INSTALL_SCRIPT = @INSTALL_SCRIPT@
54 transform = @program_transform_name@
55
56 NORMAL_INSTALL = :
57 PRE_INSTALL = :
58 POST_INSTALL = :
59 NORMAL_UNINSTALL = :
60 PRE_UNINSTALL = :
61 POST_UNINSTALL = :
62 CC = @CC@
63 CHMOD = @CHMOD@
64 CP = @CP@
65 EXEEXT = @EXEEXT@
66 MAINT = @MAINT@
67 MAKEINFO = @MAKEINFO@
68 PACKAGE = @PACKAGE@
69 RM = @RM@
70 STRIP = @STRIP@
71 VERSION = @VERSION@
72 ZDEPS = @ZDEPS@
73 ZINCS = @ZINCS@
74 ZLIBS = @ZLIBS@
75 fastjar_warn_cflags = @fastjar_warn_cflags@
76 gcc_version = @gcc_version@
77
78 AUTOMAKE_OPTIONS = no-dependencies
79
80 # Work around what appears to be a GNU make bug handling MAKEFLAGS
81 # values defined in terms of make variables, as is the case for CC and
82 # friends when we are called from the top level Makefile.
83 AM_MAKEFLAGS =          "AR_FLAGS=$(AR_FLAGS)"  "CC_FOR_BUILD=$(CC_FOR_BUILD)"  "CFLAGS=$(CFLAGS)"      "CXXFLAGS=$(CXXFLAGS)"  "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)"  "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)"        "INSTALL=$(INSTALL)"    "INSTALL_DATA=$(INSTALL_DATA)"  "INSTALL_PROGRAM=$(INSTALL_PROGRAM)"    "INSTALL_SCRIPT=$(INSTALL_SCRIPT)"      "JC1FLAGS=$(JC1FLAGS)"  "LDFLAGS=$(LDFLAGS)"    "LIBCFLAGS=$(LIBCFLAGS)"        "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)"  "MAKE=$(MAKE)"  "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"         "PICFLAG=$(PICFLAG)"    "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)"      "SHELL=$(SHELL)"        "exec_prefix=$(exec_prefix)"    "infodir=$(infodir)"    "libdir=$(libdir)"      "prefix=$(prefix)"      "AR=$(AR)"      "AS=$(AS)"      "CC=$(CC)"      "CXX=$(CXX)"    "LD=$(LD)"      "LIBCFLAGS=$(LIBCFLAGS)"        "NM=$(NM)"      "PICFLAG=$(PICFLAG)"    "RANLIB=$(RANLIB)"      "DESTDIR=$(DESTDIR)"
84
85
86 INCLUDES = -I. -I$(top_srcdir) $(ZINCS) -I$(top_srcdir)/../include
87
88 LIBIBERTY = ../libiberty/libiberty.a
89
90 bin_PROGRAMS = jar grepjar
91 jar_SOURCES = jartool.c dostime.c compress.c pushback.c jartool.h zipfile.h dostime.h compress.h pushback.h
92
93 jar_LDADD = $(ZLIBS) $(LIBIBERTY)
94 jar_DEPENDENCIES = $(ZDEPS) $(LIBIBERTY)
95
96 grepjar_SOURCES = jargrep.c dostime.c compress.c pushback.c jartool.h zipfile.h dostime.h compress.h pushback.h
97
98 grepjar_LDADD = $(ZLIBS) $(LIBIBERTY)
99 grepjar_DEPENDENCIES = $(ZDEPS) $(LIBIBERTY)
100
101 AM_CFLAGS = @fastjar_warn_cflags@
102
103 TEXI2POD = perl $(srcdir)/../contrib/texi2pod.pl
104 POD2MAN = pod2man --center="GNU" --release="gcc-@gcc_version@"
105 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
106 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
107 CONFIG_HEADER = config.h
108 CONFIG_CLEAN_FILES =  install-defs.sh
109 bin_PROGRAMS =  jar$(EXEEXT) grepjar$(EXEEXT)
110 PROGRAMS =  $(bin_PROGRAMS)
111
112
113 DEFS = @DEFS@ -I. -I$(srcdir) -I.
114 CPPFLAGS = @CPPFLAGS@
115 LDFLAGS = @LDFLAGS@
116 LIBS = @LIBS@
117 jar_OBJECTS =  jartool.o dostime.o compress.o pushback.o
118 jar_LDFLAGS = 
119 grepjar_OBJECTS =  jargrep.o dostime.o compress.o pushback.o
120 grepjar_LDFLAGS = 
121 CFLAGS = @CFLAGS@
122 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
123 CCLD = $(CC)
124 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
125 DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
126 Makefile.am Makefile.in NEWS acinclude.m4 aclocal.m4 config.h.in \
127 configure configure.in install-defs.sh.in install-sh missing \
128 mkinstalldirs
129
130
131 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
132
133 TAR = tar
134 GZIP_ENV = --best
135 SOURCES = $(jar_SOURCES) $(grepjar_SOURCES)
136 OBJECTS = $(jar_OBJECTS) $(grepjar_OBJECTS)
137
138 all: all-redirect
139 .SUFFIXES:
140 .SUFFIXES: .S .c .o .s
141 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
142         cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile
143
144 Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
145         cd $(top_builddir) \
146           && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
147
148 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
149         cd $(srcdir) && $(ACLOCAL)
150
151 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
152         $(SHELL) ./config.status --recheck
153 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
154         cd $(srcdir) && $(AUTOCONF)
155
156 config.h: stamp-h
157         @if test ! -f $@; then \
158                 rm -f stamp-h; \
159                 $(MAKE) stamp-h; \
160         else :; fi
161 stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
162         cd $(top_builddir) \
163           && CONFIG_FILES= CONFIG_HEADERS=config.h \
164              $(SHELL) ./config.status
165         @echo timestamp > stamp-h 2> /dev/null
166 $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
167         @if test ! -f $@; then \
168                 rm -f $(srcdir)/stamp-h.in; \
169                 $(MAKE) $(srcdir)/stamp-h.in; \
170         else :; fi
171 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
172         cd $(top_srcdir) && $(AUTOHEADER)
173         @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
174
175 mostlyclean-hdr:
176
177 clean-hdr:
178
179 distclean-hdr:
180         -rm -f config.h
181
182 maintainer-clean-hdr:
183 install-defs.sh: $(top_builddir)/config.status install-defs.sh.in
184         cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
185
186 mostlyclean-binPROGRAMS:
187
188 clean-binPROGRAMS:
189         -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
190
191 distclean-binPROGRAMS:
192
193 maintainer-clean-binPROGRAMS:
194
195 install-binPROGRAMS: $(bin_PROGRAMS)
196         @$(NORMAL_INSTALL)
197         $(mkinstalldirs) $(DESTDIR)$(bindir)
198         @list='$(bin_PROGRAMS)'; for p in $$list; do \
199           if test -f $$p; then \
200             echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
201              $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
202           else :; fi; \
203         done
204
205 uninstall-binPROGRAMS:
206         @$(NORMAL_UNINSTALL)
207         list='$(bin_PROGRAMS)'; for p in $$list; do \
208           rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
209         done
210
211 .c.o:
212         $(COMPILE) -c $<
213
214 .s.o:
215         $(COMPILE) -c $<
216
217 .S.o:
218         $(COMPILE) -c $<
219
220 mostlyclean-compile:
221         -rm -f *.o core *.core
222
223 clean-compile:
224
225 distclean-compile:
226         -rm -f *.tab.c
227
228 maintainer-clean-compile:
229
230 jar$(EXEEXT): $(jar_OBJECTS) $(jar_DEPENDENCIES)
231         @rm -f jar$(EXEEXT)
232         $(LINK) $(jar_LDFLAGS) $(jar_OBJECTS) $(jar_LDADD) $(LIBS)
233
234 grepjar$(EXEEXT): $(grepjar_OBJECTS) $(grepjar_DEPENDENCIES)
235         @rm -f grepjar$(EXEEXT)
236         $(LINK) $(grepjar_LDFLAGS) $(grepjar_OBJECTS) $(grepjar_LDADD) $(LIBS)
237
238 tags: TAGS
239
240 ID: $(HEADERS) $(SOURCES) $(LISP)
241         list='$(SOURCES) $(HEADERS)'; \
242         unique=`for i in $$list; do echo $$i; done | \
243           awk '    { files[$$0] = 1; } \
244                END { for (i in files) print i; }'`; \
245         here=`pwd` && cd $(srcdir) \
246           && mkid -f$$here/ID $$unique $(LISP)
247
248 TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
249         tags=; \
250         here=`pwd`; \
251         list='$(SOURCES) $(HEADERS)'; \
252         unique=`for i in $$list; do echo $$i; done | \
253           awk '    { files[$$0] = 1; } \
254                END { for (i in files) print i; }'`; \
255         test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
256           || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP))
257
258 mostlyclean-tags:
259
260 clean-tags:
261
262 distclean-tags:
263         -rm -f TAGS ID
264
265 maintainer-clean-tags:
266
267 distdir = $(PACKAGE)-$(VERSION)
268 top_distdir = $(distdir)
269
270 # This target untars the dist file and tries a VPATH configuration.  Then
271 # it guarantees that the distribution is self-contained by making another
272 # tarfile.
273 distcheck: dist
274         -rm -rf $(distdir)
275         GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
276         mkdir $(distdir)/=build
277         mkdir $(distdir)/=inst
278         dc_install_base=`cd $(distdir)/=inst && pwd`; \
279         cd $(distdir)/=build \
280           && ../configure --srcdir=.. --prefix=$$dc_install_base \
281           && $(MAKE) $(AM_MAKEFLAGS) \
282           && $(MAKE) $(AM_MAKEFLAGS) dvi \
283           && $(MAKE) $(AM_MAKEFLAGS) check \
284           && $(MAKE) $(AM_MAKEFLAGS) install \
285           && $(MAKE) $(AM_MAKEFLAGS) installcheck \
286           && $(MAKE) $(AM_MAKEFLAGS) dist
287         -rm -rf $(distdir)
288         @banner="$(distdir).tar.gz is ready for distribution"; \
289         dashes=`echo "$$banner" | sed s/./=/g`; \
290         echo "$$dashes"; \
291         echo "$$banner"; \
292         echo "$$dashes"
293 dist: distdir
294         -chmod -R a+r $(distdir)
295         GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
296         -rm -rf $(distdir)
297 dist-all: distdir
298         -chmod -R a+r $(distdir)
299         GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
300         -rm -rf $(distdir)
301 distdir: $(DISTFILES)
302         -rm -rf $(distdir)
303         mkdir $(distdir)
304         -chmod 777 $(distdir)
305         @for file in $(DISTFILES); do \
306           d=$(srcdir); \
307           if test -d $$d/$$file; then \
308             cp -pr $$d/$$file $(distdir)/$$file; \
309           else \
310             test -f $(distdir)/$$file \
311             || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
312             || cp -p $$d/$$file $(distdir)/$$file || :; \
313           fi; \
314         done
315 info-am:
316 info: info-am
317 dvi-am:
318 dvi: dvi-am
319 check-am: all-am
320 check: check-am
321 installcheck-am:
322 installcheck: installcheck-am
323 all-recursive-am: config.h
324         $(MAKE) $(AM_MAKEFLAGS) all-recursive
325
326 install-exec-am: install-binPROGRAMS
327 install-exec: install-exec-am
328
329 install-data-am:
330 install-data: install-data-am
331
332 install-am: all-am
333         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
334 install: install-am
335 uninstall-am: uninstall-binPROGRAMS
336 uninstall: uninstall-am
337 all-am: Makefile $(PROGRAMS) config.h
338 all-redirect: all-am
339 install-strip:
340         $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
341 installdirs:
342         $(mkinstalldirs)  $(DESTDIR)$(bindir)
343
344
345 mostlyclean-generic:
346
347 clean-generic:
348
349 distclean-generic:
350         -rm -f Makefile $(CONFIG_CLEAN_FILES)
351         -rm -f config.cache config.log stamp-h stamp-h[0-9]*
352
353 maintainer-clean-generic:
354 mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
355                 mostlyclean-compile mostlyclean-tags \
356                 mostlyclean-generic
357
358 mostlyclean: mostlyclean-am
359
360 clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-tags \
361                 clean-generic mostlyclean-am
362
363 clean: clean-am
364
365 distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \
366                 distclean-tags distclean-generic clean-am
367
368 distclean: distclean-am
369         -rm -f config.status
370
371 maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
372                 maintainer-clean-compile maintainer-clean-tags \
373                 maintainer-clean-generic distclean-am
374         @echo "This command is intended for maintainers to use;"
375         @echo "it deletes files that may require special tools to rebuild."
376
377 maintainer-clean: maintainer-clean-am
378         -rm -f config.status
379
380 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
381 mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
382 maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
383 mostlyclean-compile distclean-compile clean-compile \
384 maintainer-clean-compile tags mostlyclean-tags distclean-tags \
385 clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
386 check-am installcheck-am installcheck all-recursive-am install-exec-am \
387 install-exec install-data-am install-data install-am install \
388 uninstall-am uninstall all-redirect all-am all installdirs \
389 mostlyclean-generic distclean-generic clean-generic \
390 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
391
392
393 $(srcdir)/jar.1: $(srcdir)/fastjar.texi
394         -$(TEXI2POD) -D jar < $(srcdir)/fastjar.texi > fastjar.pod
395         ($(POD2MAN) --section=1 fastjar.pod > jar.1.T$$$$ && \
396                 mv -f jar.1.T$$$$ $(srcdir)/jar.1) || \
397                 (rm -f jar.1.T$$$$ && exit 1)
398         rm -f fastjar.pod
399
400 $(srcdir)/grepjar.1: $(srcdir)/fastjar.texi
401         -$(TEXI2POD) -D grepjar < $(srcdir)/fastjar.texi > grepjar.pod
402         ($(POD2MAN) --section=1 grepjar.pod > grepjar.1.T$$$$ && \
403                 mv -f grepjar.1.T$$$$ $(srcdir)/grepjar.1) || \
404                 (rm -f grepjar.1.T$$$$ && exit 1)
405         rm -f grepjar.pod
406
407 # Tell versions [3.59,3.63) of GNU make to not export all variables.
408 # Otherwise a system limit (for SysV at least) may be exceeded.
409 .NOEXPORT: