1267843Sdelphij#
2328875Seadler# $File: Makefile.am,v 1.126 2017/08/10 11:01:38 christos Exp $
3267843Sdelphij#
4267843SdelphijMAGIC_FRAGMENT_BASE = Magdir
5267843SdelphijMAGIC_DIR = $(top_srcdir)/magic
6267843SdelphijMAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE)
7267843Sdelphij
8267843Sdelphijpkgdata_DATA = magic.mgc
9267843Sdelphij
10267843SdelphijEXTRA_DIST = \
11267843Sdelphij$(MAGIC_DIR)/Header \
12267843Sdelphij$(MAGIC_DIR)/Localstuff \
13267843Sdelphij$(MAGIC_FRAGMENT_DIR)/acorn \
14267843Sdelphij$(MAGIC_FRAGMENT_DIR)/adi \
15267843Sdelphij$(MAGIC_FRAGMENT_DIR)/adventure \
16309848Sdelphij$(MAGIC_FRAGMENT_DIR)/algol68 \
17267843Sdelphij$(MAGIC_FRAGMENT_DIR)/allegro \
18267843Sdelphij$(MAGIC_FRAGMENT_DIR)/alliant \
19267843Sdelphij$(MAGIC_FRAGMENT_DIR)/amanda \
20267843Sdelphij$(MAGIC_FRAGMENT_DIR)/amigaos \
21267843Sdelphij$(MAGIC_FRAGMENT_DIR)/android \
22267843Sdelphij$(MAGIC_FRAGMENT_DIR)/animation \
23267843Sdelphij$(MAGIC_FRAGMENT_DIR)/aout \
24328875Seadler$(MAGIC_FRAGMENT_DIR)/apache \
25267843Sdelphij$(MAGIC_FRAGMENT_DIR)/apl \
26267843Sdelphij$(MAGIC_FRAGMENT_DIR)/apple \
27309848Sdelphij$(MAGIC_FRAGMENT_DIR)/application \
28267843Sdelphij$(MAGIC_FRAGMENT_DIR)/applix \
29309848Sdelphij$(MAGIC_FRAGMENT_DIR)/apt \
30267843Sdelphij$(MAGIC_FRAGMENT_DIR)/archive \
31267843Sdelphij$(MAGIC_FRAGMENT_DIR)/assembler \
32267843Sdelphij$(MAGIC_FRAGMENT_DIR)/asterix \
33267843Sdelphij$(MAGIC_FRAGMENT_DIR)/att3b \
34267843Sdelphij$(MAGIC_FRAGMENT_DIR)/audio \
35267843Sdelphij$(MAGIC_FRAGMENT_DIR)/basis \
36302555Sdelphij$(MAGIC_FRAGMENT_DIR)/ber \
37267843Sdelphij$(MAGIC_FRAGMENT_DIR)/bflt \
38328875Seadler$(MAGIC_FRAGMENT_DIR)/bhl \
39300899Sdelphij$(MAGIC_FRAGMENT_DIR)/bioinformatics \
40267843Sdelphij$(MAGIC_FRAGMENT_DIR)/blackberry \
41267843Sdelphij$(MAGIC_FRAGMENT_DIR)/blcr \
42267843Sdelphij$(MAGIC_FRAGMENT_DIR)/blender \
43267843Sdelphij$(MAGIC_FRAGMENT_DIR)/blit \
44267843Sdelphij$(MAGIC_FRAGMENT_DIR)/bout \
45267843Sdelphij$(MAGIC_FRAGMENT_DIR)/bsdi \
46267843Sdelphij$(MAGIC_FRAGMENT_DIR)/bsi \
47267843Sdelphij$(MAGIC_FRAGMENT_DIR)/btsnoop \
48267843Sdelphij$(MAGIC_FRAGMENT_DIR)/c-lang \
49267843Sdelphij$(MAGIC_FRAGMENT_DIR)/c64 \
50267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cad \
51267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cafebabe \
52284778Sdelphij$(MAGIC_FRAGMENT_DIR)/cbor \
53267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cddb \
54267843Sdelphij$(MAGIC_FRAGMENT_DIR)/chord \
55267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cisco \
56267843Sdelphij$(MAGIC_FRAGMENT_DIR)/citrus \
57267843Sdelphij$(MAGIC_FRAGMENT_DIR)/clarion \
58267843Sdelphij$(MAGIC_FRAGMENT_DIR)/claris \
59267843Sdelphij$(MAGIC_FRAGMENT_DIR)/clipper \
60300899Sdelphij$(MAGIC_FRAGMENT_DIR)/coff \
61267843Sdelphij$(MAGIC_FRAGMENT_DIR)/commands \
62267843Sdelphij$(MAGIC_FRAGMENT_DIR)/communications \
63267843Sdelphij$(MAGIC_FRAGMENT_DIR)/compress \
64267843Sdelphij$(MAGIC_FRAGMENT_DIR)/console \
65267843Sdelphij$(MAGIC_FRAGMENT_DIR)/convex \
66302555Sdelphij$(MAGIC_FRAGMENT_DIR)/coverage \
67267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cracklib \
68267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ctags \
69267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ctf \
70267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cubemap \
71267843Sdelphij$(MAGIC_FRAGMENT_DIR)/cups \
72267843Sdelphij$(MAGIC_FRAGMENT_DIR)/dact \
73267843Sdelphij$(MAGIC_FRAGMENT_DIR)/database \
74300899Sdelphij$(MAGIC_FRAGMENT_DIR)/der \
75267843Sdelphij$(MAGIC_FRAGMENT_DIR)/diamond \
76267843Sdelphij$(MAGIC_FRAGMENT_DIR)/diff \
77267843Sdelphij$(MAGIC_FRAGMENT_DIR)/digital \
78267843Sdelphij$(MAGIC_FRAGMENT_DIR)/dolby \
79267843Sdelphij$(MAGIC_FRAGMENT_DIR)/dump \
80267843Sdelphij$(MAGIC_FRAGMENT_DIR)/dyadic \
81267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ebml \
82267843Sdelphij$(MAGIC_FRAGMENT_DIR)/editors \
83267843Sdelphij$(MAGIC_FRAGMENT_DIR)/efi \
84267843Sdelphij$(MAGIC_FRAGMENT_DIR)/elf \
85267843Sdelphij$(MAGIC_FRAGMENT_DIR)/encore \
86267843Sdelphij$(MAGIC_FRAGMENT_DIR)/epoc \
87267843Sdelphij$(MAGIC_FRAGMENT_DIR)/erlang \
88267843Sdelphij$(MAGIC_FRAGMENT_DIR)/esri \
89267843Sdelphij$(MAGIC_FRAGMENT_DIR)/fcs \
90267843Sdelphij$(MAGIC_FRAGMENT_DIR)/filesystems \
91300899Sdelphij$(MAGIC_FRAGMENT_DIR)/finger \
92267843Sdelphij$(MAGIC_FRAGMENT_DIR)/flash \
93300899Sdelphij$(MAGIC_FRAGMENT_DIR)/flif \
94267843Sdelphij$(MAGIC_FRAGMENT_DIR)/fonts \
95267843Sdelphij$(MAGIC_FRAGMENT_DIR)/fortran \
96267843Sdelphij$(MAGIC_FRAGMENT_DIR)/frame \
97267843Sdelphij$(MAGIC_FRAGMENT_DIR)/freebsd \
98267843Sdelphij$(MAGIC_FRAGMENT_DIR)/fsav \
99267843Sdelphij$(MAGIC_FRAGMENT_DIR)/fusecompress \
100267843Sdelphij$(MAGIC_FRAGMENT_DIR)/games \
101267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gcc \
102328875Seadler$(MAGIC_FRAGMENT_DIR)/gconv \
103267843Sdelphij$(MAGIC_FRAGMENT_DIR)/geo \
104267843Sdelphij$(MAGIC_FRAGMENT_DIR)/geos \
105267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gimp \
106267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gnome \
107267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gnu \
108267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gnumeric \
109267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gpt \
110328875Seadler$(MAGIC_FRAGMENT_DIR)/gpu \
111267843Sdelphij$(MAGIC_FRAGMENT_DIR)/grace \
112267843Sdelphij$(MAGIC_FRAGMENT_DIR)/graphviz \
113267843Sdelphij$(MAGIC_FRAGMENT_DIR)/gringotts \
114267843Sdelphij$(MAGIC_FRAGMENT_DIR)/guile \
115267843Sdelphij$(MAGIC_FRAGMENT_DIR)/hitachi-sh \
116267843Sdelphij$(MAGIC_FRAGMENT_DIR)/hp \
117267843Sdelphij$(MAGIC_FRAGMENT_DIR)/human68k \
118267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ibm370 \
119267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ibm6000 \
120267843Sdelphij$(MAGIC_FRAGMENT_DIR)/icc \
121267843Sdelphij$(MAGIC_FRAGMENT_DIR)/iff \
122267843Sdelphij$(MAGIC_FRAGMENT_DIR)/images \
123267843Sdelphij$(MAGIC_FRAGMENT_DIR)/inform \
124267843Sdelphij$(MAGIC_FRAGMENT_DIR)/intel \
125267843Sdelphij$(MAGIC_FRAGMENT_DIR)/interleaf \
126267843Sdelphij$(MAGIC_FRAGMENT_DIR)/island \
127267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ispell \
128267843Sdelphij$(MAGIC_FRAGMENT_DIR)/isz \
129267843Sdelphij$(MAGIC_FRAGMENT_DIR)/java \
130267843Sdelphij$(MAGIC_FRAGMENT_DIR)/javascript \
131267843Sdelphij$(MAGIC_FRAGMENT_DIR)/jpeg \
132267843Sdelphij$(MAGIC_FRAGMENT_DIR)/karma \
133267843Sdelphij$(MAGIC_FRAGMENT_DIR)/kde \
134267843Sdelphij$(MAGIC_FRAGMENT_DIR)/keepass \
135276415Sdelphij$(MAGIC_FRAGMENT_DIR)/kerberos \
136267843Sdelphij$(MAGIC_FRAGMENT_DIR)/kml \
137267843Sdelphij$(MAGIC_FRAGMENT_DIR)/lecter \
138267843Sdelphij$(MAGIC_FRAGMENT_DIR)/lex \
139267843Sdelphij$(MAGIC_FRAGMENT_DIR)/lif \
140267843Sdelphij$(MAGIC_FRAGMENT_DIR)/linux \
141267843Sdelphij$(MAGIC_FRAGMENT_DIR)/lisp \
142267843Sdelphij$(MAGIC_FRAGMENT_DIR)/llvm \
143267843Sdelphij$(MAGIC_FRAGMENT_DIR)/lua \
144267843Sdelphij$(MAGIC_FRAGMENT_DIR)/luks \
145267843Sdelphij$(MAGIC_FRAGMENT_DIR)/m4 \
146267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mach \
147267843Sdelphij$(MAGIC_FRAGMENT_DIR)/macos \
148267843Sdelphij$(MAGIC_FRAGMENT_DIR)/macintosh \
149267843Sdelphij$(MAGIC_FRAGMENT_DIR)/magic \
150267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mail.news \
151267843Sdelphij$(MAGIC_FRAGMENT_DIR)/make \
152267843Sdelphij$(MAGIC_FRAGMENT_DIR)/map \
153267843Sdelphij$(MAGIC_FRAGMENT_DIR)/maple \
154267843Sdelphij$(MAGIC_FRAGMENT_DIR)/marc21 \
155267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mathcad \
156267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mathematica \
157267843Sdelphij$(MAGIC_FRAGMENT_DIR)/matroska \
158267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mcrypt \
159267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mercurial \
160267843Sdelphij$(MAGIC_FRAGMENT_DIR)/metastore \
161276415Sdelphij$(MAGIC_FRAGMENT_DIR)/meteorological \
162300899Sdelphij$(MAGIC_FRAGMENT_DIR)/microfocus \
163267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mime \
164267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mips \
165267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mirage \
166267843Sdelphij$(MAGIC_FRAGMENT_DIR)/misctools \
167267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mkid \
168267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mlssa \
169267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mmdf \
170267843Sdelphij$(MAGIC_FRAGMENT_DIR)/modem \
171267843Sdelphij$(MAGIC_FRAGMENT_DIR)/motorola \
172267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mozilla \
173267843Sdelphij$(MAGIC_FRAGMENT_DIR)/msdos \
174267843Sdelphij$(MAGIC_FRAGMENT_DIR)/msooxml \
175267843Sdelphij$(MAGIC_FRAGMENT_DIR)/msx \
176267843Sdelphij$(MAGIC_FRAGMENT_DIR)/msvc \
177267843Sdelphij$(MAGIC_FRAGMENT_DIR)/mup \
178267843Sdelphij$(MAGIC_FRAGMENT_DIR)/music \
179284778Sdelphij$(MAGIC_FRAGMENT_DIR)/nasa \
180267843Sdelphij$(MAGIC_FRAGMENT_DIR)/natinst \
181267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ncr \
182267843Sdelphij$(MAGIC_FRAGMENT_DIR)/neko \
183267843Sdelphij$(MAGIC_FRAGMENT_DIR)/netbsd \
184267843Sdelphij$(MAGIC_FRAGMENT_DIR)/netscape \
185267843Sdelphij$(MAGIC_FRAGMENT_DIR)/netware \
186267843Sdelphij$(MAGIC_FRAGMENT_DIR)/news \
187267843Sdelphij$(MAGIC_FRAGMENT_DIR)/nitpicker \
188267843Sdelphij$(MAGIC_FRAGMENT_DIR)/oasis \
189267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ocaml \
190267843Sdelphij$(MAGIC_FRAGMENT_DIR)/octave \
191267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ole2compounddocs \
192267843Sdelphij$(MAGIC_FRAGMENT_DIR)/olf \
193267843Sdelphij$(MAGIC_FRAGMENT_DIR)/os2 \
194267843Sdelphij$(MAGIC_FRAGMENT_DIR)/os400 \
195267843Sdelphij$(MAGIC_FRAGMENT_DIR)/os9 \
196267843Sdelphij$(MAGIC_FRAGMENT_DIR)/osf1 \
197267843Sdelphij$(MAGIC_FRAGMENT_DIR)/palm \
198267843Sdelphij$(MAGIC_FRAGMENT_DIR)/parix \
199267843Sdelphij$(MAGIC_FRAGMENT_DIR)/parrot \
200267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pascal \
201267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pbf \
202267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pbm \
203302555Sdelphij$(MAGIC_FRAGMENT_DIR)/pc88 \
204302555Sdelphij$(MAGIC_FRAGMENT_DIR)/pc98 \
205267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pdf \
206267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pdp \
207267843Sdelphij$(MAGIC_FRAGMENT_DIR)/perl \
208267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pgf \
209267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pgp \
210267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pkgadd \
211267843Sdelphij$(MAGIC_FRAGMENT_DIR)/plan9 \
212267843Sdelphij$(MAGIC_FRAGMENT_DIR)/plus5 \
213300899Sdelphij$(MAGIC_FRAGMENT_DIR)/polyml \
214267843Sdelphij$(MAGIC_FRAGMENT_DIR)/printer \
215267843Sdelphij$(MAGIC_FRAGMENT_DIR)/project \
216267843Sdelphij$(MAGIC_FRAGMENT_DIR)/psdbms \
217309848Sdelphij$(MAGIC_FRAGMENT_DIR)/psl \
218267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pulsar \
219267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pwsafe \
220267843Sdelphij$(MAGIC_FRAGMENT_DIR)/pyramid \
221267843Sdelphij$(MAGIC_FRAGMENT_DIR)/python \
222277592Sdelphij$(MAGIC_FRAGMENT_DIR)/qt \
223267843Sdelphij$(MAGIC_FRAGMENT_DIR)/revision \
224267843Sdelphij$(MAGIC_FRAGMENT_DIR)/riff \
225267843Sdelphij$(MAGIC_FRAGMENT_DIR)/rpm \
226267843Sdelphij$(MAGIC_FRAGMENT_DIR)/rtf \
227267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ruby \
228267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sc \
229267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sccs \
230267843Sdelphij$(MAGIC_FRAGMENT_DIR)/scientific \
231267843Sdelphij$(MAGIC_FRAGMENT_DIR)/securitycerts \
232267843Sdelphij$(MAGIC_FRAGMENT_DIR)/selinux \
233267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sendmail \
234267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sequent \
235267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sereal \
236267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sgi \
237267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sgml \
238267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sharc \
239267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sinclair \
240267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sisu \
241267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sketch \
242267843Sdelphij$(MAGIC_FRAGMENT_DIR)/smalltalk \
243267843Sdelphij$(MAGIC_FRAGMENT_DIR)/smile \
244267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sniffer \
245267843Sdelphij$(MAGIC_FRAGMENT_DIR)/softquad \
246267843Sdelphij$(MAGIC_FRAGMENT_DIR)/spec \
247267843Sdelphij$(MAGIC_FRAGMENT_DIR)/spectrum \
248267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sql \
249267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ssh \
250267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ssl \
251267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sun \
252267843Sdelphij$(MAGIC_FRAGMENT_DIR)/symbos \
253267843Sdelphij$(MAGIC_FRAGMENT_DIR)/sysex \
254267843Sdelphij$(MAGIC_FRAGMENT_DIR)/tcl \
255267843Sdelphij$(MAGIC_FRAGMENT_DIR)/teapot \
256267843Sdelphij$(MAGIC_FRAGMENT_DIR)/terminfo \
257267843Sdelphij$(MAGIC_FRAGMENT_DIR)/tex \
258267843Sdelphij$(MAGIC_FRAGMENT_DIR)/tgif \
259267843Sdelphij$(MAGIC_FRAGMENT_DIR)/ti-8x \
260267843Sdelphij$(MAGIC_FRAGMENT_DIR)/timezone \
261267843Sdelphij$(MAGIC_FRAGMENT_DIR)/troff \
262267843Sdelphij$(MAGIC_FRAGMENT_DIR)/tuxedo \
263267843Sdelphij$(MAGIC_FRAGMENT_DIR)/typeset \
264267843Sdelphij$(MAGIC_FRAGMENT_DIR)/unicode \
265267843Sdelphij$(MAGIC_FRAGMENT_DIR)/unknown \
266267843Sdelphij$(MAGIC_FRAGMENT_DIR)/uterus \
267267843Sdelphij$(MAGIC_FRAGMENT_DIR)/uuencode \
268267843Sdelphij$(MAGIC_FRAGMENT_DIR)/varied.out \
269300899Sdelphij$(MAGIC_FRAGMENT_DIR)/vacuum-cleaner \
270267843Sdelphij$(MAGIC_FRAGMENT_DIR)/varied.script \
271267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vax \
272267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vicar \
273267843Sdelphij$(MAGIC_FRAGMENT_DIR)/virtual \
274267843Sdelphij$(MAGIC_FRAGMENT_DIR)/virtutech \
275267843Sdelphij$(MAGIC_FRAGMENT_DIR)/visx \
276267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vms \
277267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vmware \
278267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vorbis \
279267843Sdelphij$(MAGIC_FRAGMENT_DIR)/vxl \
280267843Sdelphij$(MAGIC_FRAGMENT_DIR)/warc \
281267843Sdelphij$(MAGIC_FRAGMENT_DIR)/weak \
282328875Seadler$(MAGIC_FRAGMENT_DIR)/webassembly \
283267843Sdelphij$(MAGIC_FRAGMENT_DIR)/windows \
284267843Sdelphij$(MAGIC_FRAGMENT_DIR)/wireless \
285267843Sdelphij$(MAGIC_FRAGMENT_DIR)/wordprocessors \
286267843Sdelphij$(MAGIC_FRAGMENT_DIR)/wsdl \
287302555Sdelphij$(MAGIC_FRAGMENT_DIR)/x68000 \
288267843Sdelphij$(MAGIC_FRAGMENT_DIR)/xdelta \
289267843Sdelphij$(MAGIC_FRAGMENT_DIR)/xenix \
290267843Sdelphij$(MAGIC_FRAGMENT_DIR)/xilinx \
291267843Sdelphij$(MAGIC_FRAGMENT_DIR)/xo65 \
292267843Sdelphij$(MAGIC_FRAGMENT_DIR)/xwindows \
293328875Seadler$(MAGIC_FRAGMENT_DIR)/yara \
294267843Sdelphij$(MAGIC_FRAGMENT_DIR)/zfs \
295267843Sdelphij$(MAGIC_FRAGMENT_DIR)/zilog \
296267843Sdelphij$(MAGIC_FRAGMENT_DIR)/zyxel 
297267843Sdelphij
298267843SdelphijMAGIC = magic.mgc
299267843SdelphijCLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff
300267843Sdelphij
301267843Sdelphij# FIXME: Build file natively as well so that it can be used to compile
302267843Sdelphij# the target's magic file; for now we bail if the local version does not match
303267843Sdelphijif IS_CROSS_COMPILE
304267843SdelphijFILE_COMPILE = file${EXEEXT}
305267843SdelphijFILE_COMPILE_DEP =
306267843Sdelphijelse
307267843SdelphijFILE_COMPILE = $(top_builddir)/src/file${EXEEXT}
308267843SdelphijFILE_COMPILE_DEP = $(FILE_COMPILE)
309267843Sdelphijendif
310267843Sdelphij
311267843Sdelphij${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
312267843Sdelphij	@rm -fr magic
313267843Sdelphij	@mkdir magic && cp -p $(EXTRA_DIST) magic
314267843Sdelphij	@(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \
315267843Sdelphij	    echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \
316267843Sdelphij	  else \
317300899Sdelphij	    v=$$(${FILE_COMPILE} --version | sed -e s/file-// -e q); \
318267843Sdelphij	    if [ "$$v" != "${PACKAGE_VERSION}" ]; then \
319267843Sdelphij		echo "Cannot use the installed version of file ($$v) to"; \
320267843Sdelphij		echo "cross-compile file ${PACKAGE_VERSION}"; \
321267843Sdelphij		echo "Please install file ${PACKAGE_VERSION} locally first"; \
322267843Sdelphij		exit 1; \
323267843Sdelphij	    fi; \
324267843Sdelphij	  fi)
325267843Sdelphij	$(FILE_COMPILE) -C -m magic
326267843Sdelphij	@rm -fr magic
327