1ef01931fSBen Gras# 2*0a6a1f1dSLionel Sambuc# $File: Makefile.am,v 1.101 2014/12/12 16:48:39 christos Exp $ 3ef01931fSBen Gras# 4ef01931fSBen GrasMAGIC_FRAGMENT_BASE = magdir 5835f6802SDirk VogtMAGIC_DIR = $(top_srcdir)/magic 6835f6802SDirk VogtMAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE) 7ef01931fSBen Gras 8ef01931fSBen Graspkgdata_DATA = magic.mgc 9ef01931fSBen Gras 10835f6802SDirk VogtEXTRA_DIST = \ 11835f6802SDirk Vogt$(MAGIC_DIR)/Header \ 12835f6802SDirk Vogt$(MAGIC_DIR)/Localstuff \ 13ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/acorn \ 14ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/adi \ 15ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/adventure \ 16ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/allegro \ 17ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/alliant \ 18ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/amanda \ 19ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/amigaos \ 20*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/android \ 21ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/animation \ 2284d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/aout \ 23ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/apl \ 24ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/apple \ 25ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/applix \ 26ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/archive \ 2708ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/assembler \ 28ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/asterix \ 29ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/att3b \ 30ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/audio \ 31ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/basis \ 32ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/bflt \ 33*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/blackberry \ 34835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/blcr \ 35ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/blender \ 36ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/blit \ 37ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/bout \ 38ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/bsdi \ 39835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/bsi \ 40ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/btsnoop \ 41ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/c-lang \ 42ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/c64 \ 43ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/cad \ 44ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/cafebabe \ 45ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/cddb \ 46ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/chord \ 47ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/cisco \ 48ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/citrus \ 49ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/clarion \ 50ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/claris \ 51ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/clipper \ 52ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/commands \ 53ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/communications \ 54ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/compress \ 55ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/console \ 56ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/convex \ 57ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/cracklib \ 58ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ctags \ 59*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/ctf \ 6084d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/cubemap \ 6108ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/cups \ 62ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/dact \ 63ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/database \ 64ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/diamond \ 65ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/diff \ 66ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/digital \ 67ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/dolby \ 68ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/dump \ 69ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/dyadic \ 70835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/ebml \ 71ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/editors \ 72ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/efi \ 73ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/elf \ 74ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/encore \ 75ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/epoc \ 76ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/erlang \ 77ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/esri \ 78ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/fcs \ 79ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/filesystems \ 80ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/flash \ 81ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/fonts \ 82ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/fortran \ 83ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/frame \ 84ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/freebsd \ 85ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/fsav \ 86835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/fusecompress \ 87ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/games \ 88ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/gcc \ 89835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/geo \ 90ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/geos \ 91ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/gimp \ 9284d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/gnome \ 93ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/gnu \ 94ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/gnumeric \ 9584d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/gpt \ 96ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/grace \ 97ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/graphviz \ 98ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/gringotts \ 9908ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/guile \ 100ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/hitachi-sh \ 101ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/hp \ 102ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/human68k \ 103ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ibm370 \ 104ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ibm6000 \ 10584d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/icc \ 106ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/iff \ 107ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/images \ 108ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/inform \ 109ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/intel \ 110ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/interleaf \ 111ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/island \ 112ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ispell \ 113835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/isz \ 114ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/java \ 11584d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/javascript \ 116ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/jpeg \ 117ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/karma \ 118ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/kde \ 11984d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/keepass \ 120*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/kerberos \ 121ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/kml \ 122ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/lecter \ 123ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/lex \ 124ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/lif \ 125ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/linux \ 126ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/lisp \ 127ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/llvm \ 128ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/lua \ 129ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/luks \ 13008ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/m4 \ 131ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mach \ 13284d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/macos \ 133ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/macintosh \ 134ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/magic \ 135ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mail.news \ 13608ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/make \ 137*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/map \ 138ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/maple \ 139835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/marc21 \ 140ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mathcad \ 141ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mathematica \ 142ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/matroska \ 143ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mcrypt \ 144ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mercurial \ 145835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/metastore \ 146*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/meteorological \ 147ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mime \ 148ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mips \ 149ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mirage \ 150ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/misctools \ 151ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mkid \ 152ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mlssa \ 153ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mmdf \ 154ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/modem \ 155ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/motorola \ 156ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mozilla \ 157ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/msdos \ 158835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/msooxml \ 159*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/msx \ 160ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/msvc \ 161ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/mup \ 16208ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/music \ 163ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/natinst \ 164ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ncr \ 165*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/neko \ 166ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/netbsd \ 167ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/netscape \ 168ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/netware \ 169ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/news \ 170ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/nitpicker \ 171835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/oasis \ 172ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ocaml \ 173ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/octave \ 174ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ole2compounddocs \ 175ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/olf \ 176ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/os2 \ 177ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/os400 \ 178ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/os9 \ 179ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/osf1 \ 180ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/palm \ 181ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/parix \ 182835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/parrot \ 18308ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/pascal \ 184*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/pbf \ 185ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pbm \ 186ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pdf \ 187ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pdp \ 188ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/perl \ 189*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/pgf \ 190ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pgp \ 191ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pkgadd \ 192ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/plan9 \ 193ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/plus5 \ 194ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/printer \ 195ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/project \ 196ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/psdbms \ 197ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pulsar \ 19884d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/pwsafe \ 199ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/pyramid \ 200ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/python \ 201*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/qt \ 202ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/revision \ 203ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/riff \ 204ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/rpm \ 205ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/rtf \ 206ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ruby \ 207ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sc \ 208ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sccs \ 209ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/scientific \ 210ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/securitycerts \ 211835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/selinux \ 212ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sendmail \ 213ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sequent \ 214*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/sereal \ 215ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sgi \ 216ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sgml \ 217ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sharc \ 218ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sinclair \ 219835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/sisu \ 220ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sketch \ 221ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/smalltalk \ 222835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/smile \ 223ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sniffer \ 224ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/softquad \ 225ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/spec \ 226ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/spectrum \ 227ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sql \ 228835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/ssh \ 229835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/ssl \ 230ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sun \ 231*0a6a1f1dSLionel Sambuc$(MAGIC_FRAGMENT_DIR)/symbos \ 232ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/sysex \ 233835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/tcl \ 234ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/teapot \ 235ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/terminfo \ 236ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/tex \ 237ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/tgif \ 238ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/ti-8x \ 239ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/timezone \ 240ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/troff \ 241ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/tuxedo \ 242ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/typeset \ 243ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/unicode \ 244ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/unknown \ 24584d9c625SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/uterus \ 246ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/uuencode \ 247ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/varied.out \ 248ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/varied.script \ 249ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vax \ 250ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vicar \ 251835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/virtual \ 252ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/virtutech \ 253ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/visx \ 254ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vms \ 255ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vmware \ 256ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vorbis \ 257ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/vxl \ 258ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/warc \ 259ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/weak \ 260ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/windows \ 261ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/wireless \ 262ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/wordprocessors \ 263835f6802SDirk Vogt$(MAGIC_FRAGMENT_DIR)/wsdl \ 264ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/xdelta \ 265ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/xenix \ 266ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/xilinx \ 267ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/xo65 \ 268ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/xwindows \ 26908ff44c4SLionel Sambuc$(MAGIC_FRAGMENT_DIR)/zfs \ 270ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/zilog \ 271ef01931fSBen Gras$(MAGIC_FRAGMENT_DIR)/zyxel 272ef01931fSBen Gras 273ef01931fSBen GrasMAGIC = magic.mgc 274835f6802SDirk VogtCLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff 275ef01931fSBen Gras 276ef01931fSBen Gras# FIXME: Build file natively as well so that it can be used to compile 277835f6802SDirk Vogt# the target's magic file; for now we bail if the local version does not match 278ef01931fSBen Grasif IS_CROSS_COMPILE 279*0a6a1f1dSLionel SambucFILE_COMPILE = file${EXEEXT} 280ef01931fSBen GrasFILE_COMPILE_DEP = 281ef01931fSBen Graselse 282*0a6a1f1dSLionel SambucFILE_COMPILE = $(top_builddir)/src/file${EXEEXT} 283ef01931fSBen GrasFILE_COMPILE_DEP = $(FILE_COMPILE) 284ef01931fSBen Grasendif 285ef01931fSBen Gras 286ef01931fSBen Gras${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP) 287835f6802SDirk Vogt @rm -fr magic 288835f6802SDirk Vogt @mkdir magic && cp -p $(EXTRA_DIST) magic 289835f6802SDirk Vogt @(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \ 290835f6802SDirk Vogt echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \ 291835f6802SDirk Vogt else \ 292835f6802SDirk Vogt v=$$(file --version | sed -e s/file-// -e q); \ 293835f6802SDirk Vogt if [ "$$v" != "${PACKAGE_VERSION}" ]; then \ 294835f6802SDirk Vogt echo "Cannot use the installed version of file ($$v) to"; \ 295835f6802SDirk Vogt echo "cross-compile file ${PACKAGE_VERSION}"; \ 296835f6802SDirk Vogt echo "Please install file ${PACKAGE_VERSION} locally first"; \ 297835f6802SDirk Vogt exit 1; \ 298835f6802SDirk Vogt fi; \ 299835f6802SDirk Vogt fi) 300835f6802SDirk Vogt $(FILE_COMPILE) -C -m magic 301835f6802SDirk Vogt @rm -fr magic 302