123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- #
- # $File: Makefile.am,v 1.43 2008/08/08 08:24:06 christos Exp $
- #
- MAGIC_FRAGMENT_BASE = Magdir
- MAGIC_FRAGMENT_DIR = $(top_srcdir)/magic/$(MAGIC_FRAGMENT_BASE)
- pkgdata_DATA = magic.mgc
- EXTRA_DIST = Header Localstuff \
- $(MAGIC_FRAGMENT_DIR)/acorn \
- $(MAGIC_FRAGMENT_DIR)/adi \
- $(MAGIC_FRAGMENT_DIR)/adventure \
- $(MAGIC_FRAGMENT_DIR)/allegro \
- $(MAGIC_FRAGMENT_DIR)/alliant \
- $(MAGIC_FRAGMENT_DIR)/alpha \
- $(MAGIC_FRAGMENT_DIR)/amanda \
- $(MAGIC_FRAGMENT_DIR)/amigaos \
- $(MAGIC_FRAGMENT_DIR)/animation \
- $(MAGIC_FRAGMENT_DIR)/apl \
- $(MAGIC_FRAGMENT_DIR)/apple \
- $(MAGIC_FRAGMENT_DIR)/applix \
- $(MAGIC_FRAGMENT_DIR)/archive \
- $(MAGIC_FRAGMENT_DIR)/asterix \
- $(MAGIC_FRAGMENT_DIR)/att3b \
- $(MAGIC_FRAGMENT_DIR)/audio \
- $(MAGIC_FRAGMENT_DIR)/basis \
- $(MAGIC_FRAGMENT_DIR)/bflt \
- $(MAGIC_FRAGMENT_DIR)/blender \
- $(MAGIC_FRAGMENT_DIR)/blit \
- $(MAGIC_FRAGMENT_DIR)/bout \
- $(MAGIC_FRAGMENT_DIR)/bsdi \
- $(MAGIC_FRAGMENT_DIR)/btsnoop \
- $(MAGIC_FRAGMENT_DIR)/c-lang \
- $(MAGIC_FRAGMENT_DIR)/c64 \
- $(MAGIC_FRAGMENT_DIR)/cad \
- $(MAGIC_FRAGMENT_DIR)/cafebabe \
- $(MAGIC_FRAGMENT_DIR)/cddb \
- $(MAGIC_FRAGMENT_DIR)/chord \
- $(MAGIC_FRAGMENT_DIR)/cisco \
- $(MAGIC_FRAGMENT_DIR)/citrus \
- $(MAGIC_FRAGMENT_DIR)/clarion \
- $(MAGIC_FRAGMENT_DIR)/claris \
- $(MAGIC_FRAGMENT_DIR)/clipper \
- $(MAGIC_FRAGMENT_DIR)/commands \
- $(MAGIC_FRAGMENT_DIR)/communications \
- $(MAGIC_FRAGMENT_DIR)/compress \
- $(MAGIC_FRAGMENT_DIR)/console \
- $(MAGIC_FRAGMENT_DIR)/convex \
- $(MAGIC_FRAGMENT_DIR)/cracklib \
- $(MAGIC_FRAGMENT_DIR)/ctags \
- $(MAGIC_FRAGMENT_DIR)/dact \
- $(MAGIC_FRAGMENT_DIR)/database \
- $(MAGIC_FRAGMENT_DIR)/diamond \
- $(MAGIC_FRAGMENT_DIR)/diff \
- $(MAGIC_FRAGMENT_DIR)/digital \
- $(MAGIC_FRAGMENT_DIR)/dolby \
- $(MAGIC_FRAGMENT_DIR)/dump \
- $(MAGIC_FRAGMENT_DIR)/dyadic \
- $(MAGIC_FRAGMENT_DIR)/editors \
- $(MAGIC_FRAGMENT_DIR)/efi \
- $(MAGIC_FRAGMENT_DIR)/elf \
- $(MAGIC_FRAGMENT_DIR)/encore \
- $(MAGIC_FRAGMENT_DIR)/epoc \
- $(MAGIC_FRAGMENT_DIR)/erlang \
- $(MAGIC_FRAGMENT_DIR)/esri \
- $(MAGIC_FRAGMENT_DIR)/fcs \
- $(MAGIC_FRAGMENT_DIR)/filesystems \
- $(MAGIC_FRAGMENT_DIR)/flash \
- $(MAGIC_FRAGMENT_DIR)/fonts \
- $(MAGIC_FRAGMENT_DIR)/fortran \
- $(MAGIC_FRAGMENT_DIR)/frame \
- $(MAGIC_FRAGMENT_DIR)/freebsd \
- $(MAGIC_FRAGMENT_DIR)/fsav \
- $(MAGIC_FRAGMENT_DIR)/games \
- $(MAGIC_FRAGMENT_DIR)/gcc \
- $(MAGIC_FRAGMENT_DIR)/geos \
- $(MAGIC_FRAGMENT_DIR)/gimp \
- $(MAGIC_FRAGMENT_DIR)/gnome-keyring \
- $(MAGIC_FRAGMENT_DIR)/gnu \
- $(MAGIC_FRAGMENT_DIR)/gnumeric \
- $(MAGIC_FRAGMENT_DIR)/grace \
- $(MAGIC_FRAGMENT_DIR)/graphviz \
- $(MAGIC_FRAGMENT_DIR)/gringotts \
- $(MAGIC_FRAGMENT_DIR)/hitachi-sh \
- $(MAGIC_FRAGMENT_DIR)/hp \
- $(MAGIC_FRAGMENT_DIR)/human68k \
- $(MAGIC_FRAGMENT_DIR)/ibm370 \
- $(MAGIC_FRAGMENT_DIR)/ibm6000 \
- $(MAGIC_FRAGMENT_DIR)/iff \
- $(MAGIC_FRAGMENT_DIR)/images \
- $(MAGIC_FRAGMENT_DIR)/inform \
- $(MAGIC_FRAGMENT_DIR)/intel \
- $(MAGIC_FRAGMENT_DIR)/interleaf \
- $(MAGIC_FRAGMENT_DIR)/island \
- $(MAGIC_FRAGMENT_DIR)/ispell \
- $(MAGIC_FRAGMENT_DIR)/java \
- $(MAGIC_FRAGMENT_DIR)/jpeg \
- $(MAGIC_FRAGMENT_DIR)/karma \
- $(MAGIC_FRAGMENT_DIR)/kde \
- $(MAGIC_FRAGMENT_DIR)/lecter \
- $(MAGIC_FRAGMENT_DIR)/lex \
- $(MAGIC_FRAGMENT_DIR)/lif \
- $(MAGIC_FRAGMENT_DIR)/linux \
- $(MAGIC_FRAGMENT_DIR)/lisp \
- $(MAGIC_FRAGMENT_DIR)/llvm \
- $(MAGIC_FRAGMENT_DIR)/lua \
- $(MAGIC_FRAGMENT_DIR)/luks \
- $(MAGIC_FRAGMENT_DIR)/mach \
- $(MAGIC_FRAGMENT_DIR)/macintosh \
- $(MAGIC_FRAGMENT_DIR)/magic \
- $(MAGIC_FRAGMENT_DIR)/mail.news \
- $(MAGIC_FRAGMENT_DIR)/maple \
- $(MAGIC_FRAGMENT_DIR)/mathcad \
- $(MAGIC_FRAGMENT_DIR)/mathematica \
- $(MAGIC_FRAGMENT_DIR)/matroska \
- $(MAGIC_FRAGMENT_DIR)/mcrypt \
- $(MAGIC_FRAGMENT_DIR)/mercurial \
- $(MAGIC_FRAGMENT_DIR)/mime \
- $(MAGIC_FRAGMENT_DIR)/mips \
- $(MAGIC_FRAGMENT_DIR)/mirage \
- $(MAGIC_FRAGMENT_DIR)/misctools \
- $(MAGIC_FRAGMENT_DIR)/mkid \
- $(MAGIC_FRAGMENT_DIR)/mlssa \
- $(MAGIC_FRAGMENT_DIR)/mmdf \
- $(MAGIC_FRAGMENT_DIR)/modem \
- $(MAGIC_FRAGMENT_DIR)/motorola \
- $(MAGIC_FRAGMENT_DIR)/mozilla \
- $(MAGIC_FRAGMENT_DIR)/msdos \
- $(MAGIC_FRAGMENT_DIR)/msvc \
- $(MAGIC_FRAGMENT_DIR)/mup \
- $(MAGIC_FRAGMENT_DIR)/natinst \
- $(MAGIC_FRAGMENT_DIR)/ncr \
- $(MAGIC_FRAGMENT_DIR)/netbsd \
- $(MAGIC_FRAGMENT_DIR)/netscape \
- $(MAGIC_FRAGMENT_DIR)/netware \
- $(MAGIC_FRAGMENT_DIR)/news \
- $(MAGIC_FRAGMENT_DIR)/nitpicker \
- $(MAGIC_FRAGMENT_DIR)/ocaml \
- $(MAGIC_FRAGMENT_DIR)/octave \
- $(MAGIC_FRAGMENT_DIR)/ole2compounddocs \
- $(MAGIC_FRAGMENT_DIR)/olf \
- $(MAGIC_FRAGMENT_DIR)/os2 \
- $(MAGIC_FRAGMENT_DIR)/os400 \
- $(MAGIC_FRAGMENT_DIR)/os9 \
- $(MAGIC_FRAGMENT_DIR)/osf1 \
- $(MAGIC_FRAGMENT_DIR)/palm \
- $(MAGIC_FRAGMENT_DIR)/parix \
- $(MAGIC_FRAGMENT_DIR)/pbm \
- $(MAGIC_FRAGMENT_DIR)/pdf \
- $(MAGIC_FRAGMENT_DIR)/pdp \
- $(MAGIC_FRAGMENT_DIR)/perl \
- $(MAGIC_FRAGMENT_DIR)/pgp \
- $(MAGIC_FRAGMENT_DIR)/pkgadd \
- $(MAGIC_FRAGMENT_DIR)/plan9 \
- $(MAGIC_FRAGMENT_DIR)/plus5 \
- $(MAGIC_FRAGMENT_DIR)/printer \
- $(MAGIC_FRAGMENT_DIR)/project \
- $(MAGIC_FRAGMENT_DIR)/psdbms \
- $(MAGIC_FRAGMENT_DIR)/psion \
- $(MAGIC_FRAGMENT_DIR)/pulsar \
- $(MAGIC_FRAGMENT_DIR)/pyramid \
- $(MAGIC_FRAGMENT_DIR)/python \
- $(MAGIC_FRAGMENT_DIR)/revision \
- $(MAGIC_FRAGMENT_DIR)/riff \
- $(MAGIC_FRAGMENT_DIR)/rpm \
- $(MAGIC_FRAGMENT_DIR)/rtf \
- $(MAGIC_FRAGMENT_DIR)/ruby \
- $(MAGIC_FRAGMENT_DIR)/sc \
- $(MAGIC_FRAGMENT_DIR)/sccs \
- $(MAGIC_FRAGMENT_DIR)/scientific \
- $(MAGIC_FRAGMENT_DIR)/securitycerts \
- $(MAGIC_FRAGMENT_DIR)/sendmail \
- $(MAGIC_FRAGMENT_DIR)/sequent \
- $(MAGIC_FRAGMENT_DIR)/sgi \
- $(MAGIC_FRAGMENT_DIR)/sgml \
- $(MAGIC_FRAGMENT_DIR)/sharc \
- $(MAGIC_FRAGMENT_DIR)/sinclair \
- $(MAGIC_FRAGMENT_DIR)/sketch \
- $(MAGIC_FRAGMENT_DIR)/smalltalk \
- $(MAGIC_FRAGMENT_DIR)/sniffer \
- $(MAGIC_FRAGMENT_DIR)/softquad \
- $(MAGIC_FRAGMENT_DIR)/spec \
- $(MAGIC_FRAGMENT_DIR)/spectrum \
- $(MAGIC_FRAGMENT_DIR)/sql \
- $(MAGIC_FRAGMENT_DIR)/sun \
- $(MAGIC_FRAGMENT_DIR)/sysex \
- $(MAGIC_FRAGMENT_DIR)/teapot \
- $(MAGIC_FRAGMENT_DIR)/terminfo \
- $(MAGIC_FRAGMENT_DIR)/tex \
- $(MAGIC_FRAGMENT_DIR)/tgif \
- $(MAGIC_FRAGMENT_DIR)/ti-8x \
- $(MAGIC_FRAGMENT_DIR)/timezone \
- $(MAGIC_FRAGMENT_DIR)/troff \
- $(MAGIC_FRAGMENT_DIR)/tuxedo \
- $(MAGIC_FRAGMENT_DIR)/typeset \
- $(MAGIC_FRAGMENT_DIR)/unicode \
- $(MAGIC_FRAGMENT_DIR)/unknown \
- $(MAGIC_FRAGMENT_DIR)/uuencode \
- $(MAGIC_FRAGMENT_DIR)/varied.out \
- $(MAGIC_FRAGMENT_DIR)/varied.script \
- $(MAGIC_FRAGMENT_DIR)/vax \
- $(MAGIC_FRAGMENT_DIR)/vicar \
- $(MAGIC_FRAGMENT_DIR)/virtutech \
- $(MAGIC_FRAGMENT_DIR)/visx \
- $(MAGIC_FRAGMENT_DIR)/vms \
- $(MAGIC_FRAGMENT_DIR)/vmware \
- $(MAGIC_FRAGMENT_DIR)/vorbis \
- $(MAGIC_FRAGMENT_DIR)/vxl \
- $(MAGIC_FRAGMENT_DIR)/warc \
- $(MAGIC_FRAGMENT_DIR)/weak \
- $(MAGIC_FRAGMENT_DIR)/windows \
- $(MAGIC_FRAGMENT_DIR)/wordprocessors \
- $(MAGIC_FRAGMENT_DIR)/xdelta \
- $(MAGIC_FRAGMENT_DIR)/xenix \
- $(MAGIC_FRAGMENT_DIR)/xilinx \
- $(MAGIC_FRAGMENT_DIR)/xo65 \
- $(MAGIC_FRAGMENT_DIR)/xwindows \
- $(MAGIC_FRAGMENT_DIR)/zilog \
- $(MAGIC_FRAGMENT_DIR)/zyxel
- MAGIC = magic.mgc
- CLEANFILES = ${MAGIC}
- # FIXME: Build file natively as well so that it can be used to compile
- # the target's magic file
- if IS_CROSS_COMPILE
- FILE_COMPILE = file
- FILE_COMPILE_DEP =
- else
- FILE_COMPILE = $(top_builddir)/src/file
- FILE_COMPILE_DEP = $(FILE_COMPILE)
- endif
- ${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
- $(FILE_COMPILE) -C -m $(MAGIC_FRAGMENT_DIR)
- @mv $(MAGIC_FRAGMENT_BASE).mgc $@
|