Deleted Added
full compact
Makefile.am (296373) Makefile.am (330569)
1#
1#
2# $File: Makefile.am,v 1.103 2015/03/17 15:15:12 christos Exp $
2# $File: Makefile.am,v 1.126 2017/08/10 11:01:38 christos Exp $
3#
4MAGIC_FRAGMENT_BASE = Magdir
5MAGIC_DIR = $(top_srcdir)/magic
6MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE)
7
8pkgdata_DATA = magic.mgc
9
10EXTRA_DIST = \
11$(MAGIC_DIR)/Header \
12$(MAGIC_DIR)/Localstuff \
13$(MAGIC_FRAGMENT_DIR)/acorn \
14$(MAGIC_FRAGMENT_DIR)/adi \
15$(MAGIC_FRAGMENT_DIR)/adventure \
3#
4MAGIC_FRAGMENT_BASE = Magdir
5MAGIC_DIR = $(top_srcdir)/magic
6MAGIC_FRAGMENT_DIR = $(MAGIC_DIR)/$(MAGIC_FRAGMENT_BASE)
7
8pkgdata_DATA = magic.mgc
9
10EXTRA_DIST = \
11$(MAGIC_DIR)/Header \
12$(MAGIC_DIR)/Localstuff \
13$(MAGIC_FRAGMENT_DIR)/acorn \
14$(MAGIC_FRAGMENT_DIR)/adi \
15$(MAGIC_FRAGMENT_DIR)/adventure \
16$(MAGIC_FRAGMENT_DIR)/algol68 \
16$(MAGIC_FRAGMENT_DIR)/allegro \
17$(MAGIC_FRAGMENT_DIR)/alliant \
18$(MAGIC_FRAGMENT_DIR)/amanda \
19$(MAGIC_FRAGMENT_DIR)/amigaos \
20$(MAGIC_FRAGMENT_DIR)/android \
21$(MAGIC_FRAGMENT_DIR)/animation \
22$(MAGIC_FRAGMENT_DIR)/aout \
17$(MAGIC_FRAGMENT_DIR)/allegro \
18$(MAGIC_FRAGMENT_DIR)/alliant \
19$(MAGIC_FRAGMENT_DIR)/amanda \
20$(MAGIC_FRAGMENT_DIR)/amigaos \
21$(MAGIC_FRAGMENT_DIR)/android \
22$(MAGIC_FRAGMENT_DIR)/animation \
23$(MAGIC_FRAGMENT_DIR)/aout \
24$(MAGIC_FRAGMENT_DIR)/apache \
23$(MAGIC_FRAGMENT_DIR)/apl \
24$(MAGIC_FRAGMENT_DIR)/apple \
25$(MAGIC_FRAGMENT_DIR)/apl \
26$(MAGIC_FRAGMENT_DIR)/apple \
27$(MAGIC_FRAGMENT_DIR)/application \
25$(MAGIC_FRAGMENT_DIR)/applix \
28$(MAGIC_FRAGMENT_DIR)/applix \
29$(MAGIC_FRAGMENT_DIR)/apt \
26$(MAGIC_FRAGMENT_DIR)/archive \
27$(MAGIC_FRAGMENT_DIR)/assembler \
28$(MAGIC_FRAGMENT_DIR)/asterix \
29$(MAGIC_FRAGMENT_DIR)/att3b \
30$(MAGIC_FRAGMENT_DIR)/audio \
31$(MAGIC_FRAGMENT_DIR)/basis \
30$(MAGIC_FRAGMENT_DIR)/archive \
31$(MAGIC_FRAGMENT_DIR)/assembler \
32$(MAGIC_FRAGMENT_DIR)/asterix \
33$(MAGIC_FRAGMENT_DIR)/att3b \
34$(MAGIC_FRAGMENT_DIR)/audio \
35$(MAGIC_FRAGMENT_DIR)/basis \
36$(MAGIC_FRAGMENT_DIR)/ber \
32$(MAGIC_FRAGMENT_DIR)/bflt \
37$(MAGIC_FRAGMENT_DIR)/bflt \
38$(MAGIC_FRAGMENT_DIR)/bhl \
39$(MAGIC_FRAGMENT_DIR)/bioinformatics \
33$(MAGIC_FRAGMENT_DIR)/blackberry \
34$(MAGIC_FRAGMENT_DIR)/blcr \
35$(MAGIC_FRAGMENT_DIR)/blender \
36$(MAGIC_FRAGMENT_DIR)/blit \
37$(MAGIC_FRAGMENT_DIR)/bout \
38$(MAGIC_FRAGMENT_DIR)/bsdi \
39$(MAGIC_FRAGMENT_DIR)/bsi \
40$(MAGIC_FRAGMENT_DIR)/btsnoop \

--- 4 unchanged lines hidden (view full) ---

45$(MAGIC_FRAGMENT_DIR)/cbor \
46$(MAGIC_FRAGMENT_DIR)/cddb \
47$(MAGIC_FRAGMENT_DIR)/chord \
48$(MAGIC_FRAGMENT_DIR)/cisco \
49$(MAGIC_FRAGMENT_DIR)/citrus \
50$(MAGIC_FRAGMENT_DIR)/clarion \
51$(MAGIC_FRAGMENT_DIR)/claris \
52$(MAGIC_FRAGMENT_DIR)/clipper \
40$(MAGIC_FRAGMENT_DIR)/blackberry \
41$(MAGIC_FRAGMENT_DIR)/blcr \
42$(MAGIC_FRAGMENT_DIR)/blender \
43$(MAGIC_FRAGMENT_DIR)/blit \
44$(MAGIC_FRAGMENT_DIR)/bout \
45$(MAGIC_FRAGMENT_DIR)/bsdi \
46$(MAGIC_FRAGMENT_DIR)/bsi \
47$(MAGIC_FRAGMENT_DIR)/btsnoop \

--- 4 unchanged lines hidden (view full) ---

52$(MAGIC_FRAGMENT_DIR)/cbor \
53$(MAGIC_FRAGMENT_DIR)/cddb \
54$(MAGIC_FRAGMENT_DIR)/chord \
55$(MAGIC_FRAGMENT_DIR)/cisco \
56$(MAGIC_FRAGMENT_DIR)/citrus \
57$(MAGIC_FRAGMENT_DIR)/clarion \
58$(MAGIC_FRAGMENT_DIR)/claris \
59$(MAGIC_FRAGMENT_DIR)/clipper \
60$(MAGIC_FRAGMENT_DIR)/coff \
53$(MAGIC_FRAGMENT_DIR)/commands \
54$(MAGIC_FRAGMENT_DIR)/communications \
55$(MAGIC_FRAGMENT_DIR)/compress \
56$(MAGIC_FRAGMENT_DIR)/console \
57$(MAGIC_FRAGMENT_DIR)/convex \
61$(MAGIC_FRAGMENT_DIR)/commands \
62$(MAGIC_FRAGMENT_DIR)/communications \
63$(MAGIC_FRAGMENT_DIR)/compress \
64$(MAGIC_FRAGMENT_DIR)/console \
65$(MAGIC_FRAGMENT_DIR)/convex \
66$(MAGIC_FRAGMENT_DIR)/coverage \
58$(MAGIC_FRAGMENT_DIR)/cracklib \
59$(MAGIC_FRAGMENT_DIR)/ctags \
60$(MAGIC_FRAGMENT_DIR)/ctf \
61$(MAGIC_FRAGMENT_DIR)/cubemap \
62$(MAGIC_FRAGMENT_DIR)/cups \
63$(MAGIC_FRAGMENT_DIR)/dact \
64$(MAGIC_FRAGMENT_DIR)/database \
67$(MAGIC_FRAGMENT_DIR)/cracklib \
68$(MAGIC_FRAGMENT_DIR)/ctags \
69$(MAGIC_FRAGMENT_DIR)/ctf \
70$(MAGIC_FRAGMENT_DIR)/cubemap \
71$(MAGIC_FRAGMENT_DIR)/cups \
72$(MAGIC_FRAGMENT_DIR)/dact \
73$(MAGIC_FRAGMENT_DIR)/database \
74$(MAGIC_FRAGMENT_DIR)/der \
65$(MAGIC_FRAGMENT_DIR)/diamond \
66$(MAGIC_FRAGMENT_DIR)/diff \
67$(MAGIC_FRAGMENT_DIR)/digital \
68$(MAGIC_FRAGMENT_DIR)/dolby \
69$(MAGIC_FRAGMENT_DIR)/dump \
70$(MAGIC_FRAGMENT_DIR)/dyadic \
71$(MAGIC_FRAGMENT_DIR)/ebml \
72$(MAGIC_FRAGMENT_DIR)/editors \
73$(MAGIC_FRAGMENT_DIR)/efi \
74$(MAGIC_FRAGMENT_DIR)/elf \
75$(MAGIC_FRAGMENT_DIR)/encore \
76$(MAGIC_FRAGMENT_DIR)/epoc \
77$(MAGIC_FRAGMENT_DIR)/erlang \
78$(MAGIC_FRAGMENT_DIR)/esri \
79$(MAGIC_FRAGMENT_DIR)/fcs \
80$(MAGIC_FRAGMENT_DIR)/filesystems \
75$(MAGIC_FRAGMENT_DIR)/diamond \
76$(MAGIC_FRAGMENT_DIR)/diff \
77$(MAGIC_FRAGMENT_DIR)/digital \
78$(MAGIC_FRAGMENT_DIR)/dolby \
79$(MAGIC_FRAGMENT_DIR)/dump \
80$(MAGIC_FRAGMENT_DIR)/dyadic \
81$(MAGIC_FRAGMENT_DIR)/ebml \
82$(MAGIC_FRAGMENT_DIR)/editors \
83$(MAGIC_FRAGMENT_DIR)/efi \
84$(MAGIC_FRAGMENT_DIR)/elf \
85$(MAGIC_FRAGMENT_DIR)/encore \
86$(MAGIC_FRAGMENT_DIR)/epoc \
87$(MAGIC_FRAGMENT_DIR)/erlang \
88$(MAGIC_FRAGMENT_DIR)/esri \
89$(MAGIC_FRAGMENT_DIR)/fcs \
90$(MAGIC_FRAGMENT_DIR)/filesystems \
91$(MAGIC_FRAGMENT_DIR)/finger \
81$(MAGIC_FRAGMENT_DIR)/flash \
92$(MAGIC_FRAGMENT_DIR)/flash \
93$(MAGIC_FRAGMENT_DIR)/flif \
82$(MAGIC_FRAGMENT_DIR)/fonts \
83$(MAGIC_FRAGMENT_DIR)/fortran \
84$(MAGIC_FRAGMENT_DIR)/frame \
85$(MAGIC_FRAGMENT_DIR)/freebsd \
86$(MAGIC_FRAGMENT_DIR)/fsav \
87$(MAGIC_FRAGMENT_DIR)/fusecompress \
88$(MAGIC_FRAGMENT_DIR)/games \
89$(MAGIC_FRAGMENT_DIR)/gcc \
94$(MAGIC_FRAGMENT_DIR)/fonts \
95$(MAGIC_FRAGMENT_DIR)/fortran \
96$(MAGIC_FRAGMENT_DIR)/frame \
97$(MAGIC_FRAGMENT_DIR)/freebsd \
98$(MAGIC_FRAGMENT_DIR)/fsav \
99$(MAGIC_FRAGMENT_DIR)/fusecompress \
100$(MAGIC_FRAGMENT_DIR)/games \
101$(MAGIC_FRAGMENT_DIR)/gcc \
102$(MAGIC_FRAGMENT_DIR)/gconv \
90$(MAGIC_FRAGMENT_DIR)/geo \
91$(MAGIC_FRAGMENT_DIR)/geos \
92$(MAGIC_FRAGMENT_DIR)/gimp \
93$(MAGIC_FRAGMENT_DIR)/gnome \
94$(MAGIC_FRAGMENT_DIR)/gnu \
95$(MAGIC_FRAGMENT_DIR)/gnumeric \
96$(MAGIC_FRAGMENT_DIR)/gpt \
103$(MAGIC_FRAGMENT_DIR)/geo \
104$(MAGIC_FRAGMENT_DIR)/geos \
105$(MAGIC_FRAGMENT_DIR)/gimp \
106$(MAGIC_FRAGMENT_DIR)/gnome \
107$(MAGIC_FRAGMENT_DIR)/gnu \
108$(MAGIC_FRAGMENT_DIR)/gnumeric \
109$(MAGIC_FRAGMENT_DIR)/gpt \
110$(MAGIC_FRAGMENT_DIR)/gpu \
97$(MAGIC_FRAGMENT_DIR)/grace \
98$(MAGIC_FRAGMENT_DIR)/graphviz \
99$(MAGIC_FRAGMENT_DIR)/gringotts \
100$(MAGIC_FRAGMENT_DIR)/guile \
101$(MAGIC_FRAGMENT_DIR)/hitachi-sh \
102$(MAGIC_FRAGMENT_DIR)/hp \
103$(MAGIC_FRAGMENT_DIR)/human68k \
104$(MAGIC_FRAGMENT_DIR)/ibm370 \

--- 35 unchanged lines hidden (view full) ---

140$(MAGIC_FRAGMENT_DIR)/marc21 \
141$(MAGIC_FRAGMENT_DIR)/mathcad \
142$(MAGIC_FRAGMENT_DIR)/mathematica \
143$(MAGIC_FRAGMENT_DIR)/matroska \
144$(MAGIC_FRAGMENT_DIR)/mcrypt \
145$(MAGIC_FRAGMENT_DIR)/mercurial \
146$(MAGIC_FRAGMENT_DIR)/metastore \
147$(MAGIC_FRAGMENT_DIR)/meteorological \
111$(MAGIC_FRAGMENT_DIR)/grace \
112$(MAGIC_FRAGMENT_DIR)/graphviz \
113$(MAGIC_FRAGMENT_DIR)/gringotts \
114$(MAGIC_FRAGMENT_DIR)/guile \
115$(MAGIC_FRAGMENT_DIR)/hitachi-sh \
116$(MAGIC_FRAGMENT_DIR)/hp \
117$(MAGIC_FRAGMENT_DIR)/human68k \
118$(MAGIC_FRAGMENT_DIR)/ibm370 \

--- 35 unchanged lines hidden (view full) ---

154$(MAGIC_FRAGMENT_DIR)/marc21 \
155$(MAGIC_FRAGMENT_DIR)/mathcad \
156$(MAGIC_FRAGMENT_DIR)/mathematica \
157$(MAGIC_FRAGMENT_DIR)/matroska \
158$(MAGIC_FRAGMENT_DIR)/mcrypt \
159$(MAGIC_FRAGMENT_DIR)/mercurial \
160$(MAGIC_FRAGMENT_DIR)/metastore \
161$(MAGIC_FRAGMENT_DIR)/meteorological \
162$(MAGIC_FRAGMENT_DIR)/microfocus \
148$(MAGIC_FRAGMENT_DIR)/mime \
149$(MAGIC_FRAGMENT_DIR)/mips \
150$(MAGIC_FRAGMENT_DIR)/mirage \
151$(MAGIC_FRAGMENT_DIR)/misctools \
152$(MAGIC_FRAGMENT_DIR)/mkid \
153$(MAGIC_FRAGMENT_DIR)/mlssa \
154$(MAGIC_FRAGMENT_DIR)/mmdf \
155$(MAGIC_FRAGMENT_DIR)/modem \

--- 24 unchanged lines hidden (view full) ---

180$(MAGIC_FRAGMENT_DIR)/os9 \
181$(MAGIC_FRAGMENT_DIR)/osf1 \
182$(MAGIC_FRAGMENT_DIR)/palm \
183$(MAGIC_FRAGMENT_DIR)/parix \
184$(MAGIC_FRAGMENT_DIR)/parrot \
185$(MAGIC_FRAGMENT_DIR)/pascal \
186$(MAGIC_FRAGMENT_DIR)/pbf \
187$(MAGIC_FRAGMENT_DIR)/pbm \
163$(MAGIC_FRAGMENT_DIR)/mime \
164$(MAGIC_FRAGMENT_DIR)/mips \
165$(MAGIC_FRAGMENT_DIR)/mirage \
166$(MAGIC_FRAGMENT_DIR)/misctools \
167$(MAGIC_FRAGMENT_DIR)/mkid \
168$(MAGIC_FRAGMENT_DIR)/mlssa \
169$(MAGIC_FRAGMENT_DIR)/mmdf \
170$(MAGIC_FRAGMENT_DIR)/modem \

--- 24 unchanged lines hidden (view full) ---

195$(MAGIC_FRAGMENT_DIR)/os9 \
196$(MAGIC_FRAGMENT_DIR)/osf1 \
197$(MAGIC_FRAGMENT_DIR)/palm \
198$(MAGIC_FRAGMENT_DIR)/parix \
199$(MAGIC_FRAGMENT_DIR)/parrot \
200$(MAGIC_FRAGMENT_DIR)/pascal \
201$(MAGIC_FRAGMENT_DIR)/pbf \
202$(MAGIC_FRAGMENT_DIR)/pbm \
203$(MAGIC_FRAGMENT_DIR)/pc88 \
204$(MAGIC_FRAGMENT_DIR)/pc98 \
188$(MAGIC_FRAGMENT_DIR)/pdf \
189$(MAGIC_FRAGMENT_DIR)/pdp \
190$(MAGIC_FRAGMENT_DIR)/perl \
191$(MAGIC_FRAGMENT_DIR)/pgf \
192$(MAGIC_FRAGMENT_DIR)/pgp \
193$(MAGIC_FRAGMENT_DIR)/pkgadd \
194$(MAGIC_FRAGMENT_DIR)/plan9 \
195$(MAGIC_FRAGMENT_DIR)/plus5 \
205$(MAGIC_FRAGMENT_DIR)/pdf \
206$(MAGIC_FRAGMENT_DIR)/pdp \
207$(MAGIC_FRAGMENT_DIR)/perl \
208$(MAGIC_FRAGMENT_DIR)/pgf \
209$(MAGIC_FRAGMENT_DIR)/pgp \
210$(MAGIC_FRAGMENT_DIR)/pkgadd \
211$(MAGIC_FRAGMENT_DIR)/plan9 \
212$(MAGIC_FRAGMENT_DIR)/plus5 \
213$(MAGIC_FRAGMENT_DIR)/polyml \
196$(MAGIC_FRAGMENT_DIR)/printer \
197$(MAGIC_FRAGMENT_DIR)/project \
198$(MAGIC_FRAGMENT_DIR)/psdbms \
214$(MAGIC_FRAGMENT_DIR)/printer \
215$(MAGIC_FRAGMENT_DIR)/project \
216$(MAGIC_FRAGMENT_DIR)/psdbms \
217$(MAGIC_FRAGMENT_DIR)/psl \
199$(MAGIC_FRAGMENT_DIR)/pulsar \
200$(MAGIC_FRAGMENT_DIR)/pwsafe \
201$(MAGIC_FRAGMENT_DIR)/pyramid \
202$(MAGIC_FRAGMENT_DIR)/python \
203$(MAGIC_FRAGMENT_DIR)/qt \
204$(MAGIC_FRAGMENT_DIR)/revision \
205$(MAGIC_FRAGMENT_DIR)/riff \
206$(MAGIC_FRAGMENT_DIR)/rpm \

--- 35 unchanged lines hidden (view full) ---

242$(MAGIC_FRAGMENT_DIR)/troff \
243$(MAGIC_FRAGMENT_DIR)/tuxedo \
244$(MAGIC_FRAGMENT_DIR)/typeset \
245$(MAGIC_FRAGMENT_DIR)/unicode \
246$(MAGIC_FRAGMENT_DIR)/unknown \
247$(MAGIC_FRAGMENT_DIR)/uterus \
248$(MAGIC_FRAGMENT_DIR)/uuencode \
249$(MAGIC_FRAGMENT_DIR)/varied.out \
218$(MAGIC_FRAGMENT_DIR)/pulsar \
219$(MAGIC_FRAGMENT_DIR)/pwsafe \
220$(MAGIC_FRAGMENT_DIR)/pyramid \
221$(MAGIC_FRAGMENT_DIR)/python \
222$(MAGIC_FRAGMENT_DIR)/qt \
223$(MAGIC_FRAGMENT_DIR)/revision \
224$(MAGIC_FRAGMENT_DIR)/riff \
225$(MAGIC_FRAGMENT_DIR)/rpm \

--- 35 unchanged lines hidden (view full) ---

261$(MAGIC_FRAGMENT_DIR)/troff \
262$(MAGIC_FRAGMENT_DIR)/tuxedo \
263$(MAGIC_FRAGMENT_DIR)/typeset \
264$(MAGIC_FRAGMENT_DIR)/unicode \
265$(MAGIC_FRAGMENT_DIR)/unknown \
266$(MAGIC_FRAGMENT_DIR)/uterus \
267$(MAGIC_FRAGMENT_DIR)/uuencode \
268$(MAGIC_FRAGMENT_DIR)/varied.out \
269$(MAGIC_FRAGMENT_DIR)/vacuum-cleaner \
250$(MAGIC_FRAGMENT_DIR)/varied.script \
251$(MAGIC_FRAGMENT_DIR)/vax \
252$(MAGIC_FRAGMENT_DIR)/vicar \
253$(MAGIC_FRAGMENT_DIR)/virtual \
254$(MAGIC_FRAGMENT_DIR)/virtutech \
255$(MAGIC_FRAGMENT_DIR)/visx \
256$(MAGIC_FRAGMENT_DIR)/vms \
257$(MAGIC_FRAGMENT_DIR)/vmware \
258$(MAGIC_FRAGMENT_DIR)/vorbis \
259$(MAGIC_FRAGMENT_DIR)/vxl \
260$(MAGIC_FRAGMENT_DIR)/warc \
261$(MAGIC_FRAGMENT_DIR)/weak \
270$(MAGIC_FRAGMENT_DIR)/varied.script \
271$(MAGIC_FRAGMENT_DIR)/vax \
272$(MAGIC_FRAGMENT_DIR)/vicar \
273$(MAGIC_FRAGMENT_DIR)/virtual \
274$(MAGIC_FRAGMENT_DIR)/virtutech \
275$(MAGIC_FRAGMENT_DIR)/visx \
276$(MAGIC_FRAGMENT_DIR)/vms \
277$(MAGIC_FRAGMENT_DIR)/vmware \
278$(MAGIC_FRAGMENT_DIR)/vorbis \
279$(MAGIC_FRAGMENT_DIR)/vxl \
280$(MAGIC_FRAGMENT_DIR)/warc \
281$(MAGIC_FRAGMENT_DIR)/weak \
282$(MAGIC_FRAGMENT_DIR)/webassembly \
262$(MAGIC_FRAGMENT_DIR)/windows \
263$(MAGIC_FRAGMENT_DIR)/wireless \
264$(MAGIC_FRAGMENT_DIR)/wordprocessors \
265$(MAGIC_FRAGMENT_DIR)/wsdl \
283$(MAGIC_FRAGMENT_DIR)/windows \
284$(MAGIC_FRAGMENT_DIR)/wireless \
285$(MAGIC_FRAGMENT_DIR)/wordprocessors \
286$(MAGIC_FRAGMENT_DIR)/wsdl \
287$(MAGIC_FRAGMENT_DIR)/x68000 \
266$(MAGIC_FRAGMENT_DIR)/xdelta \
267$(MAGIC_FRAGMENT_DIR)/xenix \
268$(MAGIC_FRAGMENT_DIR)/xilinx \
269$(MAGIC_FRAGMENT_DIR)/xo65 \
270$(MAGIC_FRAGMENT_DIR)/xwindows \
288$(MAGIC_FRAGMENT_DIR)/xdelta \
289$(MAGIC_FRAGMENT_DIR)/xenix \
290$(MAGIC_FRAGMENT_DIR)/xilinx \
291$(MAGIC_FRAGMENT_DIR)/xo65 \
292$(MAGIC_FRAGMENT_DIR)/xwindows \
293$(MAGIC_FRAGMENT_DIR)/yara \
271$(MAGIC_FRAGMENT_DIR)/zfs \
272$(MAGIC_FRAGMENT_DIR)/zilog \
273$(MAGIC_FRAGMENT_DIR)/zyxel
274
275MAGIC = magic.mgc
276CLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff
277
278# FIXME: Build file natively as well so that it can be used to compile

--- 7 unchanged lines hidden (view full) ---

286endif
287
288${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
289 @rm -fr magic
290 @mkdir magic && cp -p $(EXTRA_DIST) magic
291 @(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \
292 echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \
293 else \
294$(MAGIC_FRAGMENT_DIR)/zfs \
295$(MAGIC_FRAGMENT_DIR)/zilog \
296$(MAGIC_FRAGMENT_DIR)/zyxel
297
298MAGIC = magic.mgc
299CLEANFILES = ${MAGIC} $(MAGIC_FRAGMENT_DIR)/Localstuff
300
301# FIXME: Build file natively as well so that it can be used to compile

--- 7 unchanged lines hidden (view full) ---

309endif
310
311${MAGIC}: $(EXTRA_DIST) $(FILE_COMPILE_DEP)
312 @rm -fr magic
313 @mkdir magic && cp -p $(EXTRA_DIST) magic
314 @(if expr "${FILE_COMPILE}" : '.*/.*' > /dev/null; then \
315 echo "Using ${FILE_COMPILE} to generate ${MAGIC}" > /dev/null; \
316 else \
294 v=$$(file --version | sed -e s/file-// -e q); \
317 v=$$(${FILE_COMPILE} --version | sed -e s/file-// -e q); \
295 if [ "$$v" != "${PACKAGE_VERSION}" ]; then \
296 echo "Cannot use the installed version of file ($$v) to"; \
297 echo "cross-compile file ${PACKAGE_VERSION}"; \
298 echo "Please install file ${PACKAGE_VERSION} locally first"; \
299 exit 1; \
300 fi; \
301 fi)
302 $(FILE_COMPILE) -C -m magic
303 @rm -fr magic
318 if [ "$$v" != "${PACKAGE_VERSION}" ]; then \
319 echo "Cannot use the installed version of file ($$v) to"; \
320 echo "cross-compile file ${PACKAGE_VERSION}"; \
321 echo "Please install file ${PACKAGE_VERSION} locally first"; \
322 exit 1; \
323 fi; \
324 fi)
325 $(FILE_COMPILE) -C -m magic
326 @rm -fr magic