]>
Commit | Line | Data |
---|---|---|
543cf4ac DZ |
1 | # Build all of the targets for any given host..... |
2 | # | |
3 | # This file is going to be ugly. It will be VERY specific to the | |
4 | # Cygnus environment and build-process. | |
5 | # | |
85195426 DE |
6 | # Useful targets (rt = recursion target): |
7 | # (please correct or expand on this) | |
8 | # FIXME: Might some of these be superfluous? | |
543cf4ac | 9 | # |
85195426 DE |
10 | # all-emacs |
11 | # all-cygnus - set up install directories, build 3stage native and all | |
12 | # supported cross targets, then check 3stage'd native | |
13 | # (rt = $(canonhost)-stamp-3stage-done, do-cygnus for cross) | |
14 | # native - set up install directories, build 3stage native | |
15 | # (rt = $(canonhost)-stamp-3stage-1) | |
16 | # build-cygnus - build 3stage native and all supported cross targets | |
17 | # (rt = $(canonhost)-stamp-3stage-done, build-cygnus for cross) | |
18 | # build-latest - build native and all supported cross targets | |
19 | # (rt = build-latest) | |
20 | # all-native - set up install directories, build native | |
21 | # (rt = do-native) | |
22 | # all-cross - set up install directories, build all targets | |
23 | # (rt = do-cygnus) | |
24 | # config - configure native and all supported cross targets | |
25 | # (rt = do1-config, do-native-config for cross) | |
26 | # build - build native and all supported cross targets | |
27 | # (rt = do1-build, build-native for cross) | |
28 | # 3build - build 3stage native and all supported cross targets | |
29 | # (rt = all, build-cygnus for cross) | |
30 | # build-all-latest - build 3stage native and all supported cross targets | |
31 | # (rt = $(canonhost)-stamp-3stage-done, build-latest for cross) | |
44c1515d DE |
32 | # clean - remove objdir directories, stamp files |
33 | # (rt = clean) | |
85195426 DE |
34 | # |
35 | # To configure/build for fewer targets, specify TARGETS="native cross1 ...". | |
36 | ||
543cf4ac | 37 | TREE = devo |
022f8f67 | 38 | include $(TREE)/release-info |
543cf4ac | 39 | |
055cc3ff | 40 | TEST_INSTALL_DISK = /galt |
543cf4ac | 41 | |
022f8f67 | 42 | INSTALLDIR = $(TEST_INSTALL_DISK)/$(TREE)-test/$(RELEASE_TAG) |
543cf4ac | 43 | |
12eda620 ILT |
44 | ifndef host |
45 | host := $(shell $(TREE)/config.guess) | |
46 | endif | |
47 | ||
022f8f67 DZ |
48 | NATIVE = native |
49 | ||
a846e83d | 50 | GCC = gcc -O2 |
e87f9243 | 51 | CFLAGS = -g |
a846e83d | 52 | CXXFLAGS = -g -O2 -fexternal-templates |
9823504d | 53 | MAKEINFOFLAGS = |
543cf4ac DZ |
54 | |
55 | log = 1>$(canonhost)-build-log 2>&1 | |
0689f73a | 56 | clog = 1>$(canonhost)-check-log 2>&1 |
f74859e4 | 57 | cyglog = 1> $(canonhost)-x-$$i-cygnus-build-log 2>&1 |
39ad69d8 | 58 | latestlog = 1> $(canonhost)-x-$$i-latest-build-log 2>&1 |
f74859e4 | 59 | natlog = 1> $(canonhost)-x-$$i-native-build-log 2>&1 |
543cf4ac DZ |
60 | |
61 | canonhost := $(shell $(TREE)/config.sub $(host)) | |
12eda620 ILT |
62 | |
63 | # Convert config.guess results to a simpler form. | |
89da237f ILT |
64 | ifeq ($(canonhost),sparc-sun-solaris2.1) |
65 | canonhost := sparc-sun-solaris2 | |
66 | endif | |
85195426 DE |
67 | ifeq ($(canonhost),sparc-sun-solaris2.3) |
68 | canonhost := sparc-sun-solaris2 | |
69 | endif | |
12eda620 ILT |
70 | ifeq ($(canonhost),mips-dec-ultrix4.2) |
71 | canonhost := mips-dec-ultrix | |
72 | endif | |
73 | ifeq ($(canonhost),mips-sgi-irix4.0.1) | |
74 | canonhost := mips-sgi-irix4 | |
75 | endif | |
85195426 DE |
76 | ifeq ($(canonhost),mips-sgi-irix4.0.5H) |
77 | canonhost := mips-sgi-irix4 | |
78 | endif | |
db526bd7 ILT |
79 | ifeq ($(canonhost),rs6000-ibm-aix3.2) |
80 | canonhost := rs6000-ibm-aix | |
81 | endif | |
12eda620 | 82 | ifeq ($(canonhost),i486-unknown-sco3.2v4.0) |
21412832 ILT |
83 | canonhost := i386-sco3.2v4 |
84 | endif | |
ec782faa DZ |
85 | ifeq ($(canonhost),i386-unknown-sco3.2v4.0) |
86 | canonhost := i386-sco3.2v4 | |
87 | endif | |
08629ab8 DZ |
88 | ifeq ($(canonhost),i386-unknown-sco3.2v4) |
89 | canonhost := i386-sco3.2v4 | |
90 | endif | |
60986901 ILT |
91 | ifeq ($(canonhost),i386-unknown-go32) |
92 | canonhost := i386-go32 | |
93 | endif | |
89745e93 DZ |
94 | ifeq ($(canonhost),i386-unknown-sysv4.2) |
95 | canonhost := i386-sysv4.2 | |
96 | endif | |
f358c814 | 97 | ifeq ($(canonhost),i386-lynx-lynxos) |
8456a631 | 98 | canonhost := i386-lynx |
f358c814 DZ |
99 | endif |
100 | ifeq ($(canonhost),m68k-lynx-lynxos) | |
8456a631 | 101 | canonhost := m68k-lynx |
f358c814 | 102 | endif |
c5a1c226 KC |
103 | ifeq ($(canonhost),sparc-lynx-lynxos) |
104 | canonhost := sparc-lynx | |
105 | endif | |
106 | ifeq ($(canonhost),rs6000-lynx-lynxos) | |
055cc3ff KC |
107 | canonhost := rs6000-lynx |
108 | endif | |
543cf4ac | 109 | |
32480238 DZ |
110 | ifeq ($(canonhost),sparc-sun-sunos4.1.3) |
111 | TARGETS = $(NATIVE) \ | |
d5b2cb76 | 112 | i386-go32 \ |
32480238 | 113 | a29k-amd-udi \ |
d5b2cb76 DZ |
114 | h8300-hms \ |
115 | i386-aout \ | |
116 | i386-lynx \ | |
8456a631 | 117 | i960-vxworks \ |
055cc3ff | 118 | mips-idt-ecoff mips64-elf mips-elf \ |
32480238 | 119 | m68k-aout m68k-vxworks m68k-coff \ |
d5b2cb76 DZ |
120 | m68k-lynx \ |
121 | sh-hms \ | |
055cc3ff | 122 | sparc-aout sparc-lynx sparc-vxworks \ |
d5b2cb76 | 123 | sparclite-aout sparclite-vxworks \ |
8456a631 | 124 | sparclite-coff z8k-coff |
a846e83d | 125 | GCC = gcc -O2 -pipe |
543cf4ac DZ |
126 | all: all-cygnus |
127 | endif | |
128 | ||
129 | ifeq ($(canonhost),m68k-sun-sunos4.1.1) | |
32480238 | 130 | TARGETS = $(NATIVE) \ |
a4c50dd0 | 131 | m68k-coff |
a846e83d | 132 | GCC = gcc -O2 -msoft-float |
7cc2923a | 133 | CC = cc -J |
543cf4ac DZ |
134 | all: all-cygnus |
135 | endif | |
136 | ||
137 | ifeq ($(canonhost),sparc-sun-solaris2) | |
32480238 | 138 | TARGETS = $(NATIVE) \ |
d5b2cb76 | 139 | a29k-amd-udi \ |
a4c50dd0 | 140 | i960-vxworks \ |
8456a631 KC |
141 | m68k-aout m68k-coff m68k-vxworks \ |
142 | m88k-coff \ | |
055cc3ff | 143 | mipsel-idt-ecoff sparc-lynx |
6d98b3d2 | 144 | CC = cc -Xs |
a846e83d | 145 | GCC = gcc -O2 -pipe |
543cf4ac DZ |
146 | all: all-cygnus |
147 | endif | |
148 | ||
149 | ifeq ($(canonhost),mips-dec-ultrix) | |
e110c2a8 | 150 | TARGETS = $(NATIVE) m68k-aout |
872ff7ef | 151 | CC = cc -Wf,-XNg1000 |
543cf4ac DZ |
152 | all: all-cygnus |
153 | endif | |
154 | ||
155 | ifeq ($(canonhost),mips-sgi-irix4) | |
89745e93 | 156 | TARGETS = $(NATIVE) \ |
055cc3ff KC |
157 | mips-idt-ecoff sh-hms \ |
158 | mips64-elf | |
fea15001 | 159 | CC = cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 |
543cf4ac DZ |
160 | all: all-cygnus |
161 | endif | |
162 | ||
163 | ifeq ($(canonhost),rs6000-ibm-aix) | |
32480238 | 164 | TARGETS = $(NATIVE) \ |
a4c50dd0 KC |
165 | i960-vxworks \ |
166 | m68k-aout | |
543cf4ac DZ |
167 | all: all-cygnus |
168 | endif | |
169 | ||
170 | ifeq ($(canonhost),m68k-hp-hpux) | |
07be0634 | 171 | TARGETS = $(NATIVE) m68k-aout |
e37dbf93 | 172 | TMPDIR := $(shell mkdir $(canonhost)-tmpdir; cd $(canonhost)-tmpdir ; pwd) |
32480238 DZ |
173 | CC = cc -Wp,-P |
174 | #CFLAGS = +O1000 | |
c262769a | 175 | CFLAGS = |
eb0293dc | 176 | all: all-cygnus |
543cf4ac DZ |
177 | endif |
178 | ||
179 | ifeq ($(canonhost),hppa1.1-hp-hpux) | |
32480238 | 180 | TARGETS = \ |
d5b2cb76 | 181 | $(NATIVE) \ |
32480238 | 182 | i960-vxworks \ |
d5b2cb76 | 183 | m68k-aout m68k-vxworks |
055cc3ff | 184 | CC = cc -Wp,-H256000 |
32480238 DZ |
185 | #CFLAGS = +Obb2000 |
186 | CFLAGS = -g | |
055cc3ff | 187 | all: all-cygnus |
543cf4ac DZ |
188 | endif |
189 | ||
21412832 ILT |
190 | ifeq ($(canonhost),i386-sco3.2v4) |
191 | TARGETS = $(NATIVE) i386-aout | |
21412832 ILT |
192 | all: all-cygnus |
193 | endif | |
194 | ||
60986901 | 195 | ifeq ($(canonhost),i386-go32) |
d5b2cb76 | 196 | TARGETS = \ |
32480238 | 197 | a29k-amd-udi \ |
d5b2cb76 DZ |
198 | h8300-hms \ |
199 | i386-aout \ | |
32480238 | 200 | m68k-aout m68k-coff \ |
d5b2cb76 DZ |
201 | mips-idt-ecoff \ |
202 | sh-hms \ | |
32480238 | 203 | sparclite-aout |
60986901 | 204 | CC = i386-go32-gcc |
a846e83d | 205 | GCC = i386-go32-gcc -O2 |
9823504d | 206 | CFLAGS = |
a846e83d | 207 | CXXFLAGS = -O2 |
9823504d | 208 | MAKEINFOFLAGS = --no-split |
055cc3ff | 209 | all: all-dos |
60986901 ILT |
210 | endif |
211 | ||
7f82101d | 212 | ifeq ($(canonhost),i386-sysv4.2) |
a4c50dd0 | 213 | TARGETS = $(NATIVE) i386-netware |
32480238 DZ |
214 | CC = cc |
215 | all: all-cygnus | |
216 | endif | |
217 | ||
8456a631 | 218 | ifeq ($(canonhost),i386-lynx) |
f358c814 DZ |
219 | TARGETS = $(NATIVE) |
220 | CC = /bin/gcc | |
221 | all: all-cygnus | |
fb682d69 | 222 | SHELL=/bin/bash |
f358c814 DZ |
223 | endif |
224 | ||
8456a631 | 225 | ifeq ($(canonhost),m68k-lynx) |
f358c814 DZ |
226 | TARGETS = $(NATIVE) |
227 | CC = /bin/gcc | |
228 | all: all-cygnus | |
fb682d69 | 229 | SHELL=/bin/bash |
f358c814 DZ |
230 | endif |
231 | ||
055cc3ff KC |
232 | ifeq ($(canonhost),sparc-lynx) |
233 | TARGETS = $(NATIVE) | |
234 | CC = /bin/gcc | |
235 | all: all-cygnus | |
236 | SHELL=/bin/bash | |
237 | endif | |
238 | ||
239 | ifeq ($(canonhost),rs6000-lynx) | |
240 | TARGETS = $(NATIVE) | |
b5775df3 | 241 | CC = /usr/cygnus/progressive/bin/gcc |
055cc3ff KC |
242 | all: all-cygnus |
243 | SHELL=/bin/bash | |
244 | endif | |
245 | ||
543cf4ac DZ |
246 | FLAGS_TO_PASS := \ |
247 | "GCC=$(GCC)" \ | |
7cc2923a | 248 | "CC=$(CC)" \ |
543cf4ac | 249 | "CFLAGS=$(CFLAGS)" \ |
e87f9243 | 250 | "CXXFLAGS=$(CXXFLAGS)" \ |
12eda620 | 251 | "host=$(canonhost)" \ |
9823504d | 252 | "MAKEINFOFLAGS=$(MAKEINFOFLAGS)" \ |
fb682d69 ME |
253 | "RELEASE_TAG=$(RELEASE_TAG)" \ |
254 | "SHELL=$(SHELL)" | |
543cf4ac | 255 | |
7ae68194 ME |
256 | # set GNU_MAKE and CONFIG_SHELL correctly in sub-builds |
257 | ifeq ($(patsubst %-lynxos,lynxos,$(canonhost)),lynxos) | |
258 | FLAGS_TO_PASS := $(FLAGS_TO_PASS) "GNU_MAKE=$(MAKE)" "CONFIG_SHELL=/bin/bash" | |
259 | endif | |
260 | ||
57dfb584 DZ |
261 | all-emacs: |
262 | @echo build started at `date` | |
263 | [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) | |
f358c814 | 264 | -rm -f $(ROOTING)/$(RELEASE_TAG) |
022f8f67 | 265 | ln -s $(INSTALLDIR) $(ROOTING)/$(RELEASE_TAG) |
08629ab8 DZ |
266 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) do1 > $(canonhost)-emacs-native-log 2>&1 |
267 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) do-latest > $(canonhost)-emacs-latest-log 2>&1 | |
57dfb584 DZ |
268 | @echo done at `date` |
269 | ||
543cf4ac DZ |
270 | all-cygnus: |
271 | @echo build started at `date` | |
272 | [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) | |
c262769a | 273 | -rm -f $(ROOTING)/$(RELEASE_TAG) && ln -s $(INSTALLDIR) $(ROOTING)/$(RELEASE_TAG) |
c5a1c226 KC |
274 | # |
275 | # The following line to be used during regular progressive builds | |
276 | # to help developers test, but should be commented out for final | |
277 | # progressive build. | |
278 | # | |
01626b4e | 279 | # -rm -f $(ROOTING)/progressive-beta && ln -s $(RELEASE_TAG) $(ROOTING)/progresssive |
543cf4ac DZ |
280 | @for i in $(TARGETS) ; do \ |
281 | if [ "$$i" = "native" ] ; then \ | |
75217b36 | 282 | if [ ! -f $(canonhost)-stamp-3stage-done ] ; then \ |
543cf4ac | 283 | echo "3staging $(canonhost) native" ; \ |
21412832 | 284 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-stamp-3stage-done $(log) && \ |
543cf4ac | 285 | echo " completed successfully" ; \ |
75217b36 ILT |
286 | else \ |
287 | true ; \ | |
1900e815 | 288 | fi ; \ |
543cf4ac DZ |
289 | else \ |
290 | echo "building $(canonhost) cross to $$i" ; \ | |
f74859e4 | 291 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i do-cygnus $(cyglog) && \ |
543cf4ac DZ |
292 | echo " completed successfully" ; \ |
293 | fi ; \ | |
294 | done | |
0689f73a ME |
295 | @if [ ! -f $(canonhost)-stamp-3stage-checked ] ; then \ |
296 | echo checking $(canonhost) native ; \ | |
297 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-check-3stage $(clog) ; \ | |
298 | touch $(canonhost)-stamp-3stage-checked ; \ | |
299 | else \ | |
300 | true ; \ | |
301 | fi | |
543cf4ac DZ |
302 | @echo done at `date` |
303 | ||
c676f606 DZ |
304 | native: |
305 | @echo build started at `date` | |
306 | [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) | |
c5a1c226 KC |
307 | -rm -f $(ROOTING)/$(RELEASE_TAG) && ln -s $(INSTALLDIR) $(ROOTING)/$(RELEASE_TAG) |
308 | # -rm -f $(ROOTING)/progressive-beta && ln -s $(RELEASE_TAG) $(ROOTING)/progressive-beta | |
21412832 | 309 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-stamp-3stage-done $(log) |
c676f606 DZ |
310 | @echo done at `date` |
311 | ||
5ba00487 DZ |
312 | build-cygnus: |
313 | @echo build started at `date` | |
314 | @for i in $(TARGETS) ; do \ | |
315 | if [ "$$i" = "native" ] ; then \ | |
316 | if [ ! -f $(canonhost)-3stage-done ] ; then \ | |
317 | echo "3staging $(canonhost) native" ; \ | |
21412832 | 318 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-stamp-3stage-done $(log) && \ |
5ba00487 | 319 | echo " completed successfully" ; \ |
1900e815 | 320 | fi ; \ |
5ba00487 | 321 | else \ |
13ec8aad | 322 | echo "building $(canonhost) cross to $$i:" `date` ; \ |
f74859e4 | 323 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-cygnus $(cyglog) && \ |
5ba00487 DZ |
324 | echo " completed successfully" ; \ |
325 | fi ; \ | |
326 | done | |
327 | @echo done at `date` | |
328 | ||
39ad69d8 DZ |
329 | build-latest: |
330 | @echo build started at `date` | |
331 | @for i in $(TARGETS) ; do \ | |
332 | if [ "$$i" != "native" ] ; then \ | |
333 | echo "building $(canonhost) cross to $$i:" `date` ; \ | |
334 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-latest $(latestlog) && \ | |
335 | echo " completed successfully" ; \ | |
336 | fi ; \ | |
337 | done | |
338 | @echo done at `date` | |
339 | ||
543cf4ac DZ |
340 | all-native: |
341 | [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) | |
022f8f67 DZ |
342 | rm -f $(ROOTING)/$(RELEASE_TAG) |
343 | ln -s $(INSTALLDIR) $(ROOTING)/$(RELEASE_TAG) | |
543cf4ac DZ |
344 | @for i in $(TARGETS) ; do \ |
345 | echo "building $(canonhost) cross to $$i" ; \ | |
f74859e4 | 346 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i do-native $(natlog) && \ |
543cf4ac DZ |
347 | echo " completed successfully" ; \ |
348 | done | |
349 | ||
60986901 ILT |
350 | all-cross: |
351 | [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) | |
a9377e86 ILT |
352 | rm -f $(ROOTING)/$(RELEASE_TAG) |
353 | ln -s $(INSTALLDIR) $(ROOTING)/$(RELEASE_TAG) | |
60986901 ILT |
354 | @for i in $(TARGETS) ; do \ |
355 | echo "building $(canonhost) cross to $$i" ; \ | |
f74859e4 | 356 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build=$(build) do-cygnus $(cyglog) && \ |
60986901 ILT |
357 | echo " completed successfully" ; \ |
358 | done | |
359 | ||
8456a631 KC |
360 | do-dos: |
361 | $(MAKE) -f build-all.mk build=$(host) host=i386-go32 all-dos | |
362 | all-dos: | |
363 | @for i in $(TARGETS) ; do \ | |
364 | echo "building $(canonhost) cross to $$i" ; \ | |
055cc3ff | 365 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) host=$(host) target=$$i do-dos $(cyglog) && \ |
8456a631 KC |
366 | echo " completed successfully at `date`" ; \ |
367 | done | |
368 | ||
543cf4ac DZ |
369 | config: |
370 | @for i in $(TARGETS) ; do \ | |
371 | if [ "$$i" = "native" ] ; then \ | |
372 | echo "config stage1 for $(canonhost)" ; \ | |
373 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) do1-config $(log) && \ | |
374 | echo " completed successfully" ; \ | |
375 | else \ | |
376 | echo "config $(canonhost) cross to $$i" ; \ | |
f74859e4 | 377 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i do-native-config $(cyglog) && \ |
543cf4ac DZ |
378 | echo " completed successfully" ; \ |
379 | fi ; \ | |
380 | done | |
381 | ||
382 | ||
383 | build: | |
384 | @for i in $(TARGETS) ; do \ | |
385 | if [ "$$i" = "native" ] ; then \ | |
386 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) do1-build $(log) && \ | |
387 | echo " completed successfully" ; \ | |
388 | else \ | |
389 | echo "building $(canonhost) cross to $$i" ; \ | |
c262769a | 390 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-native $(natlog) && \ |
543cf4ac DZ |
391 | echo " completed successfully" ; \ |
392 | fi ; \ | |
393 | done | |
394 | ||
395 | ||
396 | 3build: | |
397 | @for i in $(TARGETS) ; do \ | |
398 | if [ "$$i" = "native" ] ; then \ | |
399 | echo "building 3stage for $(canonhost)" ; \ | |
400 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) all $(log) && \ | |
401 | echo " completed successfully" ; \ | |
402 | else \ | |
403 | echo "building $(canonhost) cross to $$i" ; \ | |
f74859e4 | 404 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-cygnus $(cyglog) && \ |
543cf4ac DZ |
405 | echo " completed successfully" ; \ |
406 | fi ; \ | |
407 | done | |
408 | ||
87c6c079 DZ |
409 | build-all-latest: |
410 | @for i in $(TARGETS) ; do \ | |
411 | if [ "$$i" = "native" ] ; then \ | |
412 | echo "building 3stage for $(canonhost)" ; \ | |
413 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-stamp-3stage-done $(log) && \ | |
414 | echo " completed successfully" ; \ | |
415 | else \ | |
416 | echo "building $(canonhost) cross to $$i" ; \ | |
417 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-latest $(cyglog) && \ | |
418 | echo " completed successfully" ; \ | |
419 | fi ; \ | |
420 | done | |
421 | ||
44c1515d DE |
422 | clean: |
423 | $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) clean $(log) | |
424 | ||
543cf4ac DZ |
425 | ### Local Variables: |
426 | ### fill-column: 131 | |
427 | ### End: |