* Add this nice filesystem testing tool that I've recently
[dragonfly.git] / contrib / file / Makefile.in
1 # Makefile.in generated automatically by automake 1.4-p5 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 # don't enforce GNU packaging standards
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 LN_S = @LN_S@
64 MAKEINFO = @MAKEINFO@
65 PACKAGE = @PACKAGE@
66 VERSION = @VERSION@
67
68 AUTOMAKE_OPTIONS = foreign no-dependencies
69
70 bin_PROGRAMS = file
71
72 data_DATA = magic magic.mime magic.mgc magic.mime.mgc
73
74 MAGIC = @datadir@/magic
75 CPPFLAGS = -DMAGIC='"$(MAGIC)"'
76 @FSECT5_TRUE@man_MAGIC = @FSECT5_TRUE@magic.5
77 @FSECT5_FALSE@man_MAGIC = @FSECT5_FALSE@magic.4
78 fsect = @fsect@
79 man_MANS = file.1 $(man_MAGIC)
80
81 file_SOURCES = file.c apprentice.c fsmagic.c softmagic.c ascmagic.c \
82         compress.c is_tar.c readelf.c print.c \
83         file.h names.h patchlevel.h readelf.h tar.h
84
85
86 EXTRA_DIST = LEGAL.NOTICE MAINT PORTING Makefile.std magic2mime \
87         Localstuff Header $(magic_FRAGMENTS) file.man magic.man
88
89
90 CLEANFILES = $(man_MANS) magic magic.mgc magic.mime.mgc
91
92 magic_FRAGMENTS = \
93 Magdir/acorn \
94 Magdir/adi \
95 Magdir/adventure \
96 Magdir/allegro \
97 Magdir/alliant \
98 Magdir/alpha \
99 Magdir/amanda \
100 Magdir/amigaos \
101 Magdir/animation \
102 Magdir/apl \
103 Magdir/apple \
104 Magdir/applix \
105 Magdir/archive \
106 Magdir/asterix \
107 Magdir/att3b \
108 Magdir/audio \
109 Magdir/blender \
110 Magdir/blit \
111 Magdir/bsdi \
112 Magdir/c-lang \
113 Magdir/cddb \
114 Magdir/chi \
115 Magdir/cisco \
116 Magdir/citrus \
117 Magdir/claris \
118 Magdir/clipper \
119 Magdir/commands \
120 Magdir/compress \
121 Magdir/console \
122 Magdir/convex \
123 Magdir/ctags \
124 Magdir/cvs \
125 Magdir/database \
126 Magdir/diamond \
127 Magdir/diff \
128 Magdir/digital \
129 Magdir/dolby \
130 Magdir/dump \
131 Magdir/dyadic \
132 Magdir/editors \
133 Magdir/elf \
134 Magdir/encore \
135 Magdir/epoc \
136 Magdir/filesystems \
137 Magdir/flash \
138 Magdir/fonts \
139 Magdir/frame \
140 Magdir/freebsd \
141 Magdir/fsav \
142 Magdir/gimp \
143 Magdir/gnu \
144 Magdir/grace \
145 Magdir/gringotts \
146 Magdir/hdf \
147 Magdir/hitachi-sh \
148 Magdir/hp \
149 Magdir/ibm370 \
150 Magdir/ibm6000 \
151 Magdir/iff \
152 Magdir/images \
153 Magdir/intel \
154 Magdir/interleaf \
155 Magdir/island \
156 Magdir/ispell \
157 Magdir/java \
158 Magdir/jpeg \
159 Magdir/karma \
160 Magdir/lecter \
161 Magdir/lex \
162 Magdir/lif \
163 Magdir/linux \
164 Magdir/lisp \
165 Magdir/mach \
166 Magdir/macintosh \
167 Magdir/magic \
168 Magdir/mail.news \
169 Magdir/maple \
170 Magdir/mathematica \
171 Magdir/mcrypt \
172 Magdir/mime \
173 Magdir/mips \
174 Magdir/mirage \
175 Magdir/mkid \
176 Magdir/mmdf \
177 Magdir/mlssa \
178 Magdir/modem \
179 Magdir/motorola \
180 Magdir/msdos \
181 Magdir/msvc \
182 Magdir/natinst \
183 Magdir/ncr \
184 Magdir/netbsd \
185 Magdir/netscape \
186 Magdir/news \
187 Magdir/nitpicker \
188 Magdir/octave \
189 Magdir/olf \
190 Magdir/os2 \
191 Magdir/os9 \
192 Magdir/osf1 \
193 Magdir/palm \
194 Magdir/parix \
195 Magdir/pbm \
196 Magdir/pdf \
197 Magdir/pdp \
198 Magdir/perl \
199 Magdir/pgp \
200 Magdir/pkgadd \
201 Magdir/plus5 \
202 Magdir/printer \
203 Magdir/project \
204 Magdir/psdbms \
205 Magdir/pulsar \
206 Magdir/pyramid \
207 Magdir/python \
208 Magdir/riff \
209 Magdir/rpm \
210 Magdir/rtf \
211 Magdir/sc \
212 Magdir/sccs \
213 Magdir/sendmail \
214 Magdir/sequent \
215 Magdir/sgml \
216 Magdir/sharc \
217 Magdir/sketch \
218 Magdir/smalltalk \
219 Magdir/sniffer \
220 Magdir/softquad \
221 Magdir/spectrum \
222 Magdir/sql \
223 Magdir/sun \
224 Magdir/sysex \
225 Magdir/teapot \
226 Magdir/terminfo \
227 Magdir/tex \
228 Magdir/tgif \
229 Magdir/ti-8x \
230 Magdir/timezone \
231 Magdir/troff \
232 Magdir/tuxedo \
233 Magdir/typeset \
234 Magdir/unknown \
235 Magdir/uuencode \
236 Magdir/varied.out \
237 Magdir/vax \
238 Magdir/vicar \
239 Magdir/visx \
240 Magdir/vms \
241 Magdir/vmware \
242 Magdir/vorbis \
243 Magdir/vxl \
244 Magdir/wordperfect \
245 Magdir/xdelta \
246 Magdir/xenix \
247 Magdir/zilog \
248 Magdir/zyxel
249
250 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
251 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
252 CONFIG_HEADER = config.h
253 CONFIG_CLEAN_FILES = 
254 PROGRAMS =  $(bin_PROGRAMS)
255
256
257 DEFS = @DEFS@ -I. -I$(srcdir) -I.
258 LDFLAGS = @LDFLAGS@
259 LIBS = @LIBS@
260 file_OBJECTS =  file.o apprentice.o fsmagic.o softmagic.o ascmagic.o \
261 compress.o is_tar.o readelf.o print.o
262 file_LDADD = $(LDADD)
263 file_DEPENDENCIES = 
264 file_LDFLAGS = 
265 CFLAGS = @CFLAGS@
266 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
267 CCLD = $(CC)
268 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
269 man1dir = $(mandir)/man1
270 man4dir = $(mandir)/man4
271 man5dir = $(mandir)/man5
272 MANS = $(man_MANS)
273
274 NROFF = nroff
275 DATA =  $(data_DATA)
276
277 DIST_COMMON =  README ./stamp-h.in Makefile.am Makefile.in acconfig.h \
278 acinclude.m4 aclocal.m4 config.h.in configure configure.in install-sh \
279 missing mkinstalldirs
280
281
282 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
283
284 TAR = gtar
285 GZIP_ENV = --best
286 SOURCES = $(file_SOURCES)
287 OBJECTS = $(file_OBJECTS)
288
289 all: all-redirect
290 .SUFFIXES:
291 .SUFFIXES: .S .c .o .s
292 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
293         cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
294
295 Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
296         cd $(top_builddir) \
297           && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
298
299 $(ACLOCAL_M4):  configure.in  acinclude.m4
300         cd $(srcdir) && $(ACLOCAL)
301
302 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
303         $(SHELL) ./config.status --recheck
304 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
305         cd $(srcdir) && $(AUTOCONF)
306
307 config.h: stamp-h
308         @if test ! -f $@; then \
309                 rm -f stamp-h; \
310                 $(MAKE) stamp-h; \
311         else :; fi
312 stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
313         cd $(top_builddir) \
314           && CONFIG_FILES= CONFIG_HEADERS=config.h \
315              $(SHELL) ./config.status
316         @echo timestamp > stamp-h 2> /dev/null
317 $(srcdir)/config.h.in: $(srcdir)/stamp-h.in
318         @if test ! -f $@; then \
319                 rm -f $(srcdir)/stamp-h.in; \
320                 $(MAKE) $(srcdir)/stamp-h.in; \
321         else :; fi
322 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
323         cd $(top_srcdir) && $(AUTOHEADER)
324         @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
325
326 mostlyclean-hdr:
327
328 clean-hdr:
329
330 distclean-hdr:
331         -rm -f config.h
332
333 maintainer-clean-hdr:
334
335 mostlyclean-binPROGRAMS:
336
337 clean-binPROGRAMS:
338         -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
339
340 distclean-binPROGRAMS:
341
342 maintainer-clean-binPROGRAMS:
343
344 install-binPROGRAMS: $(bin_PROGRAMS)
345         @$(NORMAL_INSTALL)
346         $(mkinstalldirs) $(DESTDIR)$(bindir)
347         @list='$(bin_PROGRAMS)'; for p in $$list; do \
348           if test -f $$p; then \
349             echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
350              $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
351           else :; fi; \
352         done
353
354 uninstall-binPROGRAMS:
355         @$(NORMAL_UNINSTALL)
356         list='$(bin_PROGRAMS)'; for p in $$list; do \
357           rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
358         done
359
360 .c.o:
361         $(COMPILE) -c $<
362
363 .s.o:
364         $(COMPILE) -c $<
365
366 .S.o:
367         $(COMPILE) -c $<
368
369 mostlyclean-compile:
370         -rm -f *.o core *.core
371
372 clean-compile:
373
374 distclean-compile:
375         -rm -f *.tab.c
376
377 maintainer-clean-compile:
378
379 file: $(file_OBJECTS) $(file_DEPENDENCIES)
380         @rm -f file
381         $(LINK) $(file_LDFLAGS) $(file_OBJECTS) $(file_LDADD) $(LIBS)
382
383 install-man1:
384         $(mkinstalldirs) $(DESTDIR)$(man1dir)
385         @list='$(man1_MANS)'; \
386         l2='$(man_MANS)'; for i in $$l2; do \
387           case "$$i" in \
388             *.1*) list="$$list $$i" ;; \
389           esac; \
390         done; \
391         for i in $$list; do \
392           if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
393           else file=$$i; fi; \
394           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
395           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
396           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
397           echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
398           $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
399         done
400
401 uninstall-man1:
402         @list='$(man1_MANS)'; \
403         l2='$(man_MANS)'; for i in $$l2; do \
404           case "$$i" in \
405             *.1*) list="$$list $$i" ;; \
406           esac; \
407         done; \
408         for i in $$list; do \
409           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
410           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
411           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
412           echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
413           rm -f $(DESTDIR)$(man1dir)/$$inst; \
414         done
415
416 install-man4:
417         $(mkinstalldirs) $(DESTDIR)$(man4dir)
418         @list='$(man4_MANS)'; \
419         l2='$(man_MANS)'; for i in $$l2; do \
420           case "$$i" in \
421             *.4*) list="$$list $$i" ;; \
422           esac; \
423         done; \
424         for i in $$list; do \
425           if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
426           else file=$$i; fi; \
427           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
428           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
429           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
430           echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man4dir)/$$inst"; \
431           $(INSTALL_DATA) $$file $(DESTDIR)$(man4dir)/$$inst; \
432         done
433
434 uninstall-man4:
435         @list='$(man4_MANS)'; \
436         l2='$(man_MANS)'; for i in $$l2; do \
437           case "$$i" in \
438             *.4*) list="$$list $$i" ;; \
439           esac; \
440         done; \
441         for i in $$list; do \
442           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
443           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
444           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
445           echo " rm -f $(DESTDIR)$(man4dir)/$$inst"; \
446           rm -f $(DESTDIR)$(man4dir)/$$inst; \
447         done
448
449 install-man5:
450         $(mkinstalldirs) $(DESTDIR)$(man5dir)
451         @list='$(man5_MANS)'; \
452         l2='$(man_MANS)'; for i in $$l2; do \
453           case "$$i" in \
454             *.5*) list="$$list $$i" ;; \
455           esac; \
456         done; \
457         for i in $$list; do \
458           if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
459           else file=$$i; fi; \
460           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
461           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
462           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
463           echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man5dir)/$$inst"; \
464           $(INSTALL_DATA) $$file $(DESTDIR)$(man5dir)/$$inst; \
465         done
466
467 uninstall-man5:
468         @list='$(man5_MANS)'; \
469         l2='$(man_MANS)'; for i in $$l2; do \
470           case "$$i" in \
471             *.5*) list="$$list $$i" ;; \
472           esac; \
473         done; \
474         for i in $$list; do \
475           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
476           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
477           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
478           echo " rm -f $(DESTDIR)$(man5dir)/$$inst"; \
479           rm -f $(DESTDIR)$(man5dir)/$$inst; \
480         done
481 install-man: $(MANS)
482         @$(NORMAL_INSTALL)
483         $(MAKE) $(AM_MAKEFLAGS) install-man1 install-man4 install-man5
484 uninstall-man:
485         @$(NORMAL_UNINSTALL)
486         $(MAKE) $(AM_MAKEFLAGS) uninstall-man1 uninstall-man4 uninstall-man5
487
488 install-dataDATA: $(data_DATA)
489         @$(NORMAL_INSTALL)
490         $(mkinstalldirs) $(DESTDIR)$(datadir)
491         @list='$(data_DATA)'; for p in $$list; do \
492           if test -f $(srcdir)/$$p; then \
493             echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(datadir)/$$p"; \
494             $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(datadir)/$$p; \
495           else if test -f $$p; then \
496             echo " $(INSTALL_DATA) $$p $(DESTDIR)$(datadir)/$$p"; \
497             $(INSTALL_DATA) $$p $(DESTDIR)$(datadir)/$$p; \
498           fi; fi; \
499         done
500
501 uninstall-dataDATA:
502         @$(NORMAL_UNINSTALL)
503         list='$(data_DATA)'; for p in $$list; do \
504           rm -f $(DESTDIR)$(datadir)/$$p; \
505         done
506
507 tags: TAGS
508
509 ID: $(HEADERS) $(SOURCES) $(LISP)
510         list='$(SOURCES) $(HEADERS)'; \
511         unique=`for i in $$list; do echo $$i; done | \
512           awk '    { files[$$0] = 1; } \
513                END { for (i in files) print i; }'`; \
514         here=`pwd` && cd $(srcdir) \
515           && mkid -f$$here/ID $$unique $(LISP)
516
517 TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
518         tags=; \
519         here=`pwd`; \
520         list='$(SOURCES) $(HEADERS)'; \
521         unique=`for i in $$list; do echo $$i; done | \
522           awk '    { files[$$0] = 1; } \
523                END { for (i in files) print i; }'`; \
524         test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
525           || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
526
527 mostlyclean-tags:
528
529 clean-tags:
530
531 distclean-tags:
532         -rm -f TAGS ID
533
534 maintainer-clean-tags:
535
536 distdir = $(PACKAGE)-$(VERSION)
537 top_distdir = $(distdir)
538
539 # This target untars the dist file and tries a VPATH configuration.  Then
540 # it guarantees that the distribution is self-contained by making another
541 # tarfile.
542 distcheck: dist
543         -rm -rf $(distdir)
544         GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
545         mkdir $(distdir)/=build
546         mkdir $(distdir)/=inst
547         dc_install_base=`cd $(distdir)/=inst && pwd`; \
548         cd $(distdir)/=build \
549           && ../configure --srcdir=.. --prefix=$$dc_install_base \
550           && $(MAKE) $(AM_MAKEFLAGS) \
551           && $(MAKE) $(AM_MAKEFLAGS) dvi \
552           && $(MAKE) $(AM_MAKEFLAGS) check \
553           && $(MAKE) $(AM_MAKEFLAGS) install \
554           && $(MAKE) $(AM_MAKEFLAGS) installcheck \
555           && $(MAKE) $(AM_MAKEFLAGS) dist
556         -rm -rf $(distdir)
557         @banner="$(distdir).tar.gz is ready for distribution"; \
558         dashes=`echo "$$banner" | sed s/./=/g`; \
559         echo "$$dashes"; \
560         echo "$$banner"; \
561         echo "$$dashes"
562 dist: distdir
563         -chmod -R a+r $(distdir)
564         GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
565         -rm -rf $(distdir)
566 dist-all: distdir
567         -chmod -R a+r $(distdir)
568         GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
569         -rm -rf $(distdir)
570 distdir: $(DISTFILES)
571         -rm -rf $(distdir)
572         mkdir $(distdir)
573         -chmod 777 $(distdir)
574         $(mkinstalldirs) $(distdir)/Magdir
575         @for file in $(DISTFILES); do \
576           d=$(srcdir); \
577           if test -d $$d/$$file; then \
578             cp -pr $$d/$$file $(distdir)/$$file; \
579           else \
580             test -f $(distdir)/$$file \
581             || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
582             || cp -p $$d/$$file $(distdir)/$$file || :; \
583           fi; \
584         done
585 info-am:
586 info: info-am
587 dvi-am:
588 dvi: dvi-am
589 check-am: all-am
590 check: check-am
591 installcheck-am:
592 installcheck: installcheck-am
593 all-recursive-am: config.h
594         $(MAKE) $(AM_MAKEFLAGS) all-recursive
595
596 install-exec-am: install-binPROGRAMS
597 install-exec: install-exec-am
598
599 install-data-am: install-man install-dataDATA
600 install-data: install-data-am
601
602 install-am: all-am
603         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
604 install: install-am
605 uninstall-am: uninstall-binPROGRAMS uninstall-man uninstall-dataDATA
606 uninstall: uninstall-am
607 all-am: Makefile $(PROGRAMS) $(MANS) $(DATA) config.h
608 all-redirect: all-am
609 install-strip:
610         $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
611 installdirs:
612         $(mkinstalldirs)  $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 \
613                 $(DESTDIR)$(mandir)/man4 $(DESTDIR)$(mandir)/man5 \
614                 $(DESTDIR)$(datadir)
615
616
617 mostlyclean-generic:
618
619 clean-generic:
620         -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
621
622 distclean-generic:
623         -rm -f Makefile $(CONFIG_CLEAN_FILES)
624         -rm -f config.cache config.log stamp-h stamp-h[0-9]*
625
626 maintainer-clean-generic:
627 mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
628                 mostlyclean-compile mostlyclean-tags \
629                 mostlyclean-generic
630
631 mostlyclean: mostlyclean-am
632
633 clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-tags \
634                 clean-generic mostlyclean-am
635
636 clean: clean-am
637
638 distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \
639                 distclean-tags distclean-generic clean-am
640
641 distclean: distclean-am
642         -rm -f config.status
643
644 maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
645                 maintainer-clean-compile maintainer-clean-tags \
646                 maintainer-clean-generic distclean-am
647         @echo "This command is intended for maintainers to use;"
648         @echo "it deletes files that may require special tools to rebuild."
649
650 maintainer-clean: maintainer-clean-am
651         -rm -f config.status
652
653 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
654 mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
655 maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
656 mostlyclean-compile distclean-compile clean-compile \
657 maintainer-clean-compile install-man1 uninstall-man1 install-man4 \
658 uninstall-man4 install-man5 uninstall-man5 install-man uninstall-man \
659 uninstall-dataDATA install-dataDATA tags mostlyclean-tags \
660 distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
661 dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \
662 install-exec-am install-exec install-data-am install-data install-am \
663 install uninstall-am uninstall all-redirect all-am all installdirs \
664 mostlyclean-generic distclean-generic clean-generic \
665 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
666
667
668 magic: Header Localstuff $(magic_FRAGMENTS)
669         cat $(srcdir)/Header $(srcdir)/Localstuff > $@
670         for frag in $(magic_FRAGMENTS); do \
671           if test -f $(srcdir)/$$frag; then \
672             f=$(srcdir)/$$frag; \
673           else \
674             f=$$frag; \
675           fi; \
676           cat $$f; \
677         done >> $@
678
679 magic.mgc: magic file
680         ./file -C -m magic
681
682 magic.mime.mgc: magic.mime file
683         ./file -C -m $(srcdir)/magic.mime
684
685 file.1: Makefile file.man
686         @rm -f $@
687         sed -e s@__CSECTION__@1@g \
688             -e s@__FSECTION__@${fsect}@g \
689             -e s@__VERSION__@${VERSION}@g \
690             -e s@__MAGIC__@${MAGIC}@g $(srcdir)/file.man > $@
691
692 magic.${fsect}: Makefile magic.man
693         @rm -f $@
694         sed -e s@__CSECTION__@1@g \
695             -e s@__FSECTION__@${fsect}@g \
696             -e s@__VERSION__@${VERSION}@g \
697             -e s@__MAGIC__@${MAGIC}@g $(srcdir)/magic.man > $@
698
699 # Tell versions [3.59,3.63) of GNU make to not export all variables.
700 # Otherwise a system limit (for SysV at least) may be exceeded.
701 .NOEXPORT: