* TODO: New file.
[deliverable/binutils-gdb.git] / Makefile.in
CommitLineData
eb02fd64 1#
131a3881 2# Makefile for directory with subdirs to build.
7fcfdcf7 3# Copyright (C) 1990, 1991, 1992 Free Software Foundation
eb02fd64 4#
4dfe09da
RP
5# This file is free software; you can redistribute it and/or modify
6# it under the terms of the GNU General Public License as published by
7# the Free Software Foundation; either version 2 of the License, or
8# (at your option) any later version.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program; if not, write to the Free Software
17# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
18#
f149eb99 19
eb02fd64 20srcdir = .
28f3b094 21
4d714963 22prefix = /usr/local
eb02fd64 23
7fcfdcf7
SC
24exec_prefix = $(prefix)
25bindir = $(exec_prefix)/bin
26libdir = $(exec_prefix)/lib
27
4d714963 28datadir = $(prefix)/lib
7fcfdcf7 29mandir = $(prefix)/man
4d714963
RP
30man1dir = $(mandir)/man1
31man2dir = $(mandir)/man2
32man3dir = $(mandir)/man3
33man4dir = $(mandir)/man4
34man5dir = $(mandir)/man5
35man6dir = $(mandir)/man6
36man7dir = $(mandir)/man7
37man8dir = $(mandir)/man8
38man9dir = $(mandir)/man9
7fcfdcf7 39infodir = $(prefix)/info
4d714963
RP
40includedir = $(prefix)/include
41docdir = $(datadir)/doc
42
43SHELL = /bin/sh
44
45INSTALL = install -c
46INSTALL_PROGRAM = $(INSTALL)
47INSTALL_DATA = $(INSTALL)
3c8735af 48
ec342d7d 49AR = ar
ba8abfce 50AR_FLAGS = qc
c4fb14b7 51MINUS_G = -g
4d714963 52RANLIB = ranlib
eb02fd64 53
77806c3e
RP
54BISON = `if [ -d $${rootme}/bison ] ; \
55 then echo $${rootme}/bison/bison -L $${rootme}/bison/ -y ; \
23e3e7f9 56 else echo bison -y ; fi`
2645fb0c 57
77806c3e
RP
58MAKEINFO = `if [ -d $${rootme}/texinfo/C ] ; \
59 then echo $${rootme}/texinfo/C/makeinfo ; \
60 else echo makeinfo ; fi`
b772d75e 61
66cfe047 62SUBDIRS = libiberty mmalloc glob readline bfd gdb binutils ld gas gcc libg++ libgcc clib newlib
6a3958b2
RP
63OTHERS =
64
a0f47eb7 65ALL = all.normal
b26ff9d8 66INSTALL_TARGET = install.all
fb660409
RP
67
68### for debugging
69#GCCVERBOSE=-v
70
23e3e7f9 71
eb02fd64 72#### host and target specific makefile fragments come in here.
ec342d7d 73###
eb02fd64 74
4d714963
RP
75.PHONY: all info install-info clean-info
76
a0f47eb7 77all: $(ALL)
4d714963 78
b74fd080 79info: cfg-paper.info configure.info
77806c3e 80 rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=info "DODIRS=$(SUBDIRS)" "MAKEINFO=$(MAKEINFO)"
c5f94070 81
7fcfdcf7
SC
82check:; rootme=`pwd` ; export rootme ; $(MAKE) subdir_do DO=check \
83 "DODIRS=`echo $(SUBDIRS) | sed -e \"s/libg\+\+//\"" \
84 "MAKEINFO=$(MAKEINFO)"
85 if [ -d libg++ ] ; then \
86 rootme=`pwd` ; export rootme ; \
87 (cd libg++ ; \
88 $(MAKE) check "CC=$${rootme}/gcc/gcc \
89 -B$${rootme}/gcc/") ; \
90 fi
91
92
25113b46
RP
93clean-info:
94 $(MAKE) subdir_do DO=clean-info "DODIRS=$(SUBDIRS)"
b74fd080 95 rm -f cfg-paper.info* configure.info*
25113b46 96
12682548 97cfg-paper.info: cfg-paper.texi
77806c3e 98 rootme=`pwd` ; export rootme ; $(MAKEINFO) -o cfg-paper.info $(srcdir)/cfg-paper.texi
12682548 99
8f861f08 100configure.info: configure.texi
77806c3e 101 rootme=`pwd` ; export rootme ; $(MAKEINFO) -o configure.info $(srcdir)/configure.texi
8f861f08 102
9a9e8e7f 103install-info: install-info-dirs force
b74fd080 104 [ -d $(infodir) ] || mkdir $(infodir)
c5f94070 105 $(MAKE) subdir_do DO=install-info "DODIRS=$(SUBDIRS)"
12682548 106 $(INSTALL_DATA) cfg-paper.info $(infodir)/cfg-paper.info
bcdbe02f 107 $(INSTALL_DATA) configure.info $(infodir)/configure.info
9a9e8e7f
RP
108 $(MAKE) dir.info install-dir.info
109
110install-dir.info:
111 $(INSTALL_DATA) dir.info $(infodir)/dir.info
4d714963 112
c4fb14b7 113all.normal: all-libiberty all-mmalloc all-texinfo all-bison \
dcbfc14d 114 all-byacc all-flex all-bfd all-ld all-gas all-gcc \
c4fb14b7
FF
115 all-binutils all-libg++ all-readline all-gdb \
116 all-make all-rcs all-cvs all-diff all-grep \
117 all-patch all-emacs all-ispell all-fileutils \
118 all-newlib all-gprof all-send_pr
dcbfc14d 119
c4fb14b7
FF
120all.cross: all-libiberty all-mmalloc all-gas all-bison all-ld \
121 all-bfd all-libgcc all-readline all-gdb
4d714963
RP
122# $(MAKE) subdir_do DO=all "DODIRS=$(SUBDIRS) $(OTHERS)"
123
64d424c6 124clean: clean-libiberty clean-mmalloc clean-texinfo clean-bfd \
dcbfc14d 125 clean-newlib clean-binutils clean-flex \
9d98d2ac 126 clean-bison clean-byacc clean-ld clean-gas \
7fcfdcf7 127 clean-gcc clean-libgcc clean-readline clean-glob clean-gdb \
c4fb14b7 128 clean-make clean-diff clean-grep clean-rcs \
7fcfdcf7 129 clean-cvs clean-patch clean-emacs clean-ispell clean-fileutils \
079b2abe 130 clean-libg++ clean-gprof clean-send_pr
7fcfdcf7
SC
131 -rm -rf *.a TEMP errs core *.o *~ \#* TAGS *.E
132
133clean-stamps:
c4fb14b7 134 -rm -f all-*
4d714963 135
ba8abfce
JG
136install: $(INSTALL_TARGET) $(srcdir)/configure.man
137 $(INSTALL_DATA) $(srcdir)/configure.man $(man1dir)/configure.1
b26ff9d8 138
9a14a29d 139
66cfe047 140install.all: install-dirs install-libiberty install-mmalloc install-texinfo \
dcbfc14d
DZ
141 install-bfd install-binutils install-bison install-byacc install-flex \
142 install-ld install-gas install-gcc install-gprof \
143 install-libgcc install-readline install-glob install-gdb \
144 install-make install-cvs install-patch install-emacs \
145 install-ispell install-fileutils install-libg++ install-newlib \
146 install-send_pr
147
148install.cross: install-dirs install-libiberty install-mmalloc \
149 install-binutils install-bison install-byacc install-flex \
150 install-ld install-gas install-libgcc install-readline \
151 install-glob install-gdb install-mmalloc install-gprof
23e3e7f9 152
4d714963 153### libiberty
c4fb14b7 154all-libiberty: force
079b2abe 155 @if [ -d ./libiberty ] ; then \
77806c3e 156 rootme=`pwd` ; export rootme ; \
7fcfdcf7 157 (cd ./libiberty; \
4d714963
RP
158 $(MAKE) \
159 "against=$(against)" \
160 "AR=$(AR)" \
161 "AR_FLAGS=$(AR_FLAGS)" \
162 "CC=$(CC)" \
c4fb14b7 163 "MINUS_G=$(MINUS_G)" \
4d714963
RP
164 "RANLIB=$(RANLIB)" \
165 "LOADLIBES=$(LOADLIBES)" \
166 "LDFLAGS=$(LDFLAGS)" \
167 "BISON=$(BISON)" \
168 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
169 all) ; \
170 else \
171 true ; \
172 fi
4d714963
RP
173
174clean-libiberty: force
079b2abe 175 @if [ -d ./libiberty ] ; then \
77806c3e 176 rootme=`pwd` ; export rootme ; \
7fcfdcf7 177 (cd ./libiberty; \
4d714963
RP
178 $(MAKE) \
179 "against=$(against)" \
180 "AR=$(AR)" \
181 "AR_FLAGS=$(AR_FLAGS)" \
182 "CC=$(CC)" \
c4fb14b7 183 "MINUS_G=$(MINUS_G)" \
4d714963
RP
184 "RANLIB=$(RANLIB)" \
185 "LOADLIBES=$(LOADLIBES)" \
186 "LDFLAGS=$(LDFLAGS)" \
187 "BISON=$(BISON)" \
188 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
189 clean) ; \
190 else \
191 true ; \
192 fi
4d714963
RP
193
194install-libiberty: force
079b2abe 195 @if [ -d ./libiberty ] ; then \
77806c3e 196 rootme=`pwd` ; export rootme ; \
7fcfdcf7 197 (cd ./libiberty; \
4d714963
RP
198 $(MAKE) \
199 "against=$(against)" \
200 "AR=$(AR)" \
201 "AR_FLAGS=$(AR_FLAGS)" \
202 "CC=$(CC)" \
c4fb14b7 203 "MINUS_G=$(MINUS_G)" \
4d714963
RP
204 "RANLIB=$(RANLIB)" \
205 "LOADLIBES=$(LOADLIBES)" \
206 "LDFLAGS=$(LDFLAGS)" \
207 "BISON=$(BISON)" \
208 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
209 install) ; \
210 else \
211 true ; \
212 fi
23e3e7f9 213
66cfe047 214### mmalloc
c4fb14b7 215all-mmalloc: force
079b2abe 216 @if [ -d ./mmalloc ] ; then \
66cfe047
SG
217 rootme=`pwd` ; export rootme ; \
218 (cd ./mmalloc; \
219 $(MAKE) \
220 "against=$(against)" \
221 "AR=$(AR)" \
222 "AR_FLAGS=$(AR_FLAGS)" \
223 "CC=$(CC)" \
c4fb14b7 224 "MINUS_G=$(MINUS_G)" \
66cfe047
SG
225 "RANLIB=$(RANLIB)" \
226 "LOADLIBES=$(LOADLIBES)" \
227 "LDFLAGS=$(LDFLAGS)" \
228 "BISON=$(BISON)" \
229 "MAKEINFO=$(MAKEINFO)" \
230 all) ; \
231 else \
232 true ; \
233 fi
66cfe047
SG
234
235clean-mmalloc: force
079b2abe 236 @if [ -d ./mmalloc ] ; then \
66cfe047
SG
237 rootme=`pwd` ; export rootme ; \
238 (cd ./mmalloc; \
239 $(MAKE) \
240 "against=$(against)" \
241 "AR=$(AR)" \
242 "AR_FLAGS=$(AR_FLAGS)" \
243 "CC=$(CC)" \
c4fb14b7 244 "MINUS_G=$(MINUS_G)" \
66cfe047
SG
245 "RANLIB=$(RANLIB)" \
246 "LOADLIBES=$(LOADLIBES)" \
247 "LDFLAGS=$(LDFLAGS)" \
248 "BISON=$(BISON)" \
249 "MAKEINFO=$(MAKEINFO)" \
250 clean) ; \
251 else \
252 true ; \
253 fi
254
255install-mmalloc: force
079b2abe 256 @if [ -d ./mmalloc ] ; then \
66cfe047
SG
257 rootme=`pwd` ; export rootme ; \
258 (cd ./mmalloc; \
259 $(MAKE) \
260 "against=$(against)" \
261 "AR=$(AR)" \
262 "AR_FLAGS=$(AR_FLAGS)" \
263 "CC=$(CC)" \
c4fb14b7 264 "MINUS_G=$(MINUS_G)" \
66cfe047
SG
265 "RANLIB=$(RANLIB)" \
266 "LOADLIBES=$(LOADLIBES)" \
267 "LDFLAGS=$(LDFLAGS)" \
268 "BISON=$(BISON)" \
269 "MAKEINFO=$(MAKEINFO)" \
270 install) ; \
271 else \
272 true ; \
273 fi
274
4d714963 275### texinfo
c4fb14b7 276all-texinfo: all-libiberty
079b2abe 277 @if [ -d ./texinfo ] ; then \
77806c3e
RP
278 rootme=`pwd` ; export rootme ; \
279 rootme=`pwd` ; export rootme ; \
7fcfdcf7 280 (cd ./texinfo; \
4d714963
RP
281 $(MAKE) \
282 "against=$(against)" \
283 "AR=$(AR)" \
284 "AR_FLAGS=$(AR_FLAGS)" \
285 "CC=$(CC)" \
c4fb14b7 286 "MINUS_G=$(MINUS_G)" \
4d714963
RP
287 "RANLIB=$(RANLIB)" \
288 "LOADLIBES=$(LOADLIBES)" \
289 "LDFLAGS=$(LDFLAGS)" \
290 "BISON=$(BISON)" \
291 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
292 all) ; \
293 else \
294 true ; \
295 fi
4d714963
RP
296
297clean-texinfo: force
079b2abe 298 @if [ -d ./texinfo ] ; then \
77806c3e 299 rootme=`pwd` ; export rootme ; \
7fcfdcf7 300 (cd ./texinfo; \
4d714963
RP
301 $(MAKE) \
302 "against=$(against)" \
303 "AR=$(AR)" \
304 "AR_FLAGS=$(AR_FLAGS)" \
305 "CC=$(CC)" \
c4fb14b7 306 "MINUS_G=$(MINUS_G)" \
4d714963
RP
307 "RANLIB=$(RANLIB)" \
308 "LOADLIBES=$(LOADLIBES)" \
309 "LDFLAGS=$(LDFLAGS)" \
310 "BISON=$(BISON)" \
311 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
312 clean) ; \
313 else \
314 true ; \
315 fi
4d714963
RP
316
317install-texinfo: force
079b2abe 318 @if [ -d ./texinfo ] ; then \
77806c3e 319 rootme=`pwd` ; export rootme ; \
7fcfdcf7 320 (cd ./texinfo; \
4d714963
RP
321 $(MAKE) \
322 "against=$(against)" \
323 "AR=$(AR)" \
324 "AR_FLAGS=$(AR_FLAGS)" \
325 "CC=$(CC)" \
c4fb14b7 326 "MINUS_G=$(MINUS_G)" \
4d714963
RP
327 "RANLIB=$(RANLIB)" \
328 "LOADLIBES=$(LOADLIBES)" \
329 "LDFLAGS=$(LDFLAGS)" \
330 "BISON=$(BISON)" \
331 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
332 install) ; \
333 else \
334 true ; \
335 fi
23e3e7f9 336
4d714963 337### bfd
c4fb14b7 338all-bfd: force
079b2abe 339 @if [ -d ./bfd ] ; then \
77806c3e 340 rootme=`pwd` ; export rootme ; \
7fcfdcf7 341 (cd ./bfd; \
4d714963
RP
342 $(MAKE) \
343 "against=$(against)" \
344 "AR=$(AR)" \
345 "AR_FLAGS=$(AR_FLAGS)" \
346 "CC=$(CC)" \
c4fb14b7 347 "MINUS_G=$(MINUS_G)" \
4d714963
RP
348 "RANLIB=$(RANLIB)" \
349 "LOADLIBES=$(LOADLIBES)" \
350 "LDFLAGS=$(LDFLAGS)" \
351 "BISON=$(BISON)" \
352 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
353 all) ; \
354 else \
355 true ; \
356 fi
4d714963
RP
357
358clean-bfd: force
079b2abe 359 @if [ -d ./bfd ] ; then \
77806c3e 360 rootme=`pwd` ; export rootme ; \
7fcfdcf7 361 (cd ./bfd; \
4d714963
RP
362 $(MAKE) \
363 "against=$(against)" \
364 "AR=$(AR)" \
365 "AR_FLAGS=$(AR_FLAGS)" \
366 "CC=$(CC)" \
c4fb14b7 367 "MINUS_G=$(MINUS_G)" \
4d714963
RP
368 "RANLIB=$(RANLIB)" \
369 "LOADLIBES=$(LOADLIBES)" \
370 "LDFLAGS=$(LDFLAGS)" \
371 "BISON=$(BISON)" \
372 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
373 clean) ; \
374 else \
375 true ; \
376 fi
4d714963
RP
377
378install-bfd: force
079b2abe 379 @if [ -d ./bfd ] ; then \
77806c3e 380 rootme=`pwd` ; export rootme ; \
7fcfdcf7 381 (cd ./bfd; \
4d714963
RP
382 $(MAKE) \
383 "against=$(against)" \
384 "AR=$(AR)" \
385 "AR_FLAGS=$(AR_FLAGS)" \
386 "CC=$(CC)" \
c4fb14b7 387 "MINUS_G=$(MINUS_G)" \
4d714963
RP
388 "RANLIB=$(RANLIB)" \
389 "LOADLIBES=$(LOADLIBES)" \
390 "LDFLAGS=$(LDFLAGS)" \
391 "BISON=$(BISON)" \
392 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
393 install) ; \
394 else \
395 true ; \
396 fi
23e3e7f9 397
4d714963 398### binutils
c4fb14b7 399all-binutils: all-libiberty all-bfd
079b2abe 400 @if [ -d ./binutils ] ; then \
77806c3e 401 rootme=`pwd` ; export rootme ; \
7fcfdcf7 402 (cd ./binutils; \
4d714963
RP
403 $(MAKE) \
404 "against=$(against)" \
405 "AR=$(AR)" \
406 "AR_FLAGS=$(AR_FLAGS)" \
407 "CC=$(CC)" \
c4fb14b7 408 "MINUS_G=$(MINUS_G)" \
4d714963
RP
409 "RANLIB=$(RANLIB)" \
410 "LOADLIBES=$(LOADLIBES)" \
411 "LDFLAGS=$(LDFLAGS)" \
412 "BISON=$(BISON)" \
413 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
414 all) ; \
415 else \
416 true ; \
417 fi
4d714963
RP
418
419clean-binutils: force
079b2abe 420 @if [ -d ./binutils ] ; then \
77806c3e 421 rootme=`pwd` ; export rootme ; \
7fcfdcf7 422 (cd ./binutils; \
4d714963
RP
423 $(MAKE) \
424 "against=$(against)" \
425 "AR=$(AR)" \
426 "AR_FLAGS=$(AR_FLAGS)" \
427 "CC=$(CC)" \
c4fb14b7 428 "MINUS_G=$(MINUS_G)" \
4d714963
RP
429 "RANLIB=$(RANLIB)" \
430 "LOADLIBES=$(LOADLIBES)" \
431 "LDFLAGS=$(LDFLAGS)" \
432 "BISON=$(BISON)" \
433 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
434 clean) ; \
435 else \
436 true ; \
437 fi
4d714963
RP
438
439install-binutils: force
079b2abe 440 @if [ -d ./binutils ] ; then \
77806c3e 441 rootme=`pwd` ; export rootme ; \
7fcfdcf7
SC
442 (cd ./binutils; \
443 $(MAKE) \
444 "against=$(against)" \
445 "AR=$(AR)" \
446 "AR_FLAGS=$(AR_FLAGS)" \
447 "CC=$(CC)" \
c4fb14b7 448 "MINUS_G=$(MINUS_G)" \
7fcfdcf7
SC
449 "RANLIB=$(RANLIB)" \
450 "LOADLIBES=$(LOADLIBES)" \
451 "LDFLAGS=$(LDFLAGS)" \
452 "BISON=$(BISON)" \
453 "MAKEINFO=$(MAKEINFO)" \
454 install) ; \
455 else \
456 true ; \
457 fi
458
459### newlib
c4fb14b7 460all-newlib: force
079b2abe 461 @if [ -d ./newlib ] ; then \
7fcfdcf7
SC
462 rootme=`pwd` ; export rootme ; \
463 (cd ./newlib; \
464 $(MAKE) \
465 "against=$(against)" \
466 "AR=$(AR)" \
467 "AR_FLAGS=$(AR_FLAGS)" \
468 "CC=$(CC)" \
c4fb14b7 469 "MINUS_G=$(MINUS_G)" \
7fcfdcf7
SC
470 "RANLIB=$(RANLIB)" \
471 "LOADLIBES=$(LOADLIBES)" \
472 "LDFLAGS=$(LDFLAGS)" \
473 "BISON=$(BISON)" \
474 "MAKEINFO=$(MAKEINFO)" \
475 all) ; \
476 else \
477 true ; \
478 fi
7fcfdcf7
SC
479
480clean-newlib: force
079b2abe 481 @if [ -d ./newlib ] ; then \
7fcfdcf7
SC
482 rootme=`pwd` ; export rootme ; \
483 (cd ./newlib; \
484 $(MAKE) \
485 "against=$(against)" \
486 "AR=$(AR)" \
487 "AR_FLAGS=$(AR_FLAGS)" \
488 "CC=$(CC)" \
c4fb14b7 489 "MINUS_G=$(MINUS_G)" \
7fcfdcf7
SC
490 "RANLIB=$(RANLIB)" \
491 "LOADLIBES=$(LOADLIBES)" \
492 "LDFLAGS=$(LDFLAGS)" \
493 "BISON=$(BISON)" \
494 "MAKEINFO=$(MAKEINFO)" \
495 clean) ; \
496 else \
497 true ; \
498 fi
499
500install-newlib: force
079b2abe 501 @if [ -d ./newlib ] ; then \
7fcfdcf7
SC
502 rootme=`pwd` ; export rootme ; \
503 (cd ./newlib; \
4d714963
RP
504 $(MAKE) \
505 "against=$(against)" \
506 "AR=$(AR)" \
507 "AR_FLAGS=$(AR_FLAGS)" \
508 "CC=$(CC)" \
c4fb14b7 509 "MINUS_G=$(MINUS_G)" \
4d714963
RP
510 "RANLIB=$(RANLIB)" \
511 "LOADLIBES=$(LOADLIBES)" \
512 "LDFLAGS=$(LDFLAGS)" \
513 "BISON=$(BISON)" \
514 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
515 install) ; \
516 else \
517 true ; \
518 fi
23e3e7f9 519
9a14a29d 520### gprof
c4fb14b7 521all-gprof: all-libiberty all-bfd
079b2abe 522 @if [ -d ./gprof ] ; then \
9a14a29d
SEF
523 (cd ./gprof; \
524 $(MAKE) \
525 "against=$(against)" \
526 "AR=$(AR)" \
527 "AR_FLAGS=$(AR_FLAGS)" \
528 "CC=$(CC)" \
c4fb14b7 529 "MINUS_G=$(MINUS_G)" \
9a14a29d
SEF
530 "RANLIB=$(RANLIB)" \
531 "LOADLIBES=$(LOADLIBES)" \
532 "LDFLAGS=$(LDFLAGS)" \
533 "BISON=$(BISON)" \
534 "MAKEINFO=$(MAKEINFO)" \
535 all) ; \
536 else \
537 true ; \
538 fi
9a14a29d
SEF
539
540clean-gprof: force
079b2abe 541 @if [ -d $(unsubdir)/gprof ] ; then \
9a14a29d
SEF
542 (cd $(unsubdir)/gprof$(subdir); \
543 $(MAKE) \
544 "against=$(against)" \
545 "AR=$(AR)" \
546 "AR_FLAGS=$(AR_FLAGS)" \
547 "CC=$(CC)" \
c4fb14b7 548 "MINUS_G=$(MINUS_G)" \
9a14a29d
SEF
549 "RANLIB=$(RANLIB)" \
550 "LOADLIBES=$(LOADLIBES)" \
551 "LDFLAGS=$(LDFLAGS)" \
552 "BISON=$(BISON)" \
553 "MAKEINFO=$(MAKEINFO)" \
554 clean) ; \
555 else \
556 true ; \
557 fi
558
559install-gprof: force
079b2abe 560 @if [ -d $(unsubdir)/gprof ] ; then \
9a14a29d
SEF
561 (cd $(unsubdir)/gprof$(subdir); \
562 $(MAKE) \
563 "against=$(against)" \
564 "AR=$(AR)" \
565 "AR_FLAGS=$(AR_FLAGS)" \
566 "CC=$(CC)" \
c4fb14b7 567 "MINUS_G=$(MINUS_G)" \
9a14a29d
SEF
568 "RANLIB=$(RANLIB)" \
569 "LOADLIBES=$(LOADLIBES)" \
570 "LDFLAGS=$(LDFLAGS)" \
571 "BISON=$(BISON)" \
572 "MAKEINFO=$(MAKEINFO)" \
573 install) ; \
574 else \
575 true ; \
576 fi
577
4d714963 578### byacc
c4fb14b7 579all-byacc: force
079b2abe 580 @if [ -d ./byacc ] ; then \
77806c3e 581 rootme=`pwd` ; export rootme ; \
7fcfdcf7 582 (cd ./byacc; \
4d714963
RP
583 $(MAKE) \
584 "against=$(against)" \
585 "AR=$(AR)" \
586 "AR_FLAGS=$(AR_FLAGS)" \
587 "CC=$(CC)" \
c4fb14b7 588 "MINUS_G=$(MINUS_G)" \
4d714963
RP
589 "RANLIB=$(RANLIB)" \
590 "LOADLIBES=$(LOADLIBES)" \
591 "LDFLAGS=$(LDFLAGS)" \
592 "BISON=$(BISON)" \
593 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
594 all) ; \
595 else \
596 true ; \
597 fi
4d714963
RP
598
599clean-byacc: force
079b2abe 600 @if [ -d ./byacc ] ; then \
77806c3e 601 rootme=`pwd` ; export rootme ; \
7fcfdcf7 602 (cd ./byacc; \
4d714963
RP
603 $(MAKE) \
604 "against=$(against)" \
605 "AR=$(AR)" \
606 "AR_FLAGS=$(AR_FLAGS)" \
607 "CC=$(CC)" \
c4fb14b7 608 "MINUS_G=$(MINUS_G)" \
4d714963
RP
609 "RANLIB=$(RANLIB)" \
610 "LOADLIBES=$(LOADLIBES)" \
611 "LDFLAGS=$(LDFLAGS)" \
612 "BISON=$(BISON)" \
613 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
614 clean) ; \
615 else \
616 true ; \
617 fi
4d714963
RP
618
619install-byacc: force
079b2abe 620 @if [ -d ./byacc ] ; then \
77806c3e 621 rootme=`pwd` ; export rootme ; \
7fcfdcf7 622 (cd ./byacc; \
4d714963
RP
623 $(MAKE) \
624 "against=$(against)" \
625 "AR=$(AR)" \
626 "AR_FLAGS=$(AR_FLAGS)" \
627 "CC=$(CC)" \
c4fb14b7 628 "MINUS_G=$(MINUS_G)" \
4d714963
RP
629 "RANLIB=$(RANLIB)" \
630 "LOADLIBES=$(LOADLIBES)" \
631 "LDFLAGS=$(LDFLAGS)" \
632 "BISON=$(BISON)" \
633 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
634 install) ; \
635 else \
636 true ; \
637 fi
23e3e7f9 638
4d714963 639### bison
c4fb14b7 640all-bison: all-libiberty
079b2abe 641 @if [ -d ./bison ] ; then \
77806c3e 642 rootme=`pwd` ; export rootme ; \
7fcfdcf7 643 (cd ./bison; \
4d714963 644 $(MAKE) \
b74fd080
RP
645 "prefix=$(prefix)" \
646 "datadir=$(datadir)" \
4d714963
RP
647 "AR=$(AR)" \
648 "AR_FLAGS=$(AR_FLAGS)" \
649 "CC=$(CC)" \
c4fb14b7 650 "MINUS_G=$(MINUS_G)" \
4d714963
RP
651 "RANLIB=$(RANLIB)" \
652 "LOADLIBES=$(LOADLIBES)" \
653 "LDFLAGS=$(LDFLAGS)" \
654 "BISON=$(BISON)" \
655 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
656 all) ; \
657 else \
658 true ; \
659 fi
4d714963
RP
660
661clean-bison: force
079b2abe 662 @if [ -d ./bison ] ; then \
77806c3e 663 rootme=`pwd` ; export rootme ; \
7fcfdcf7 664 (cd ./bison; \
4d714963 665 $(MAKE) \
b74fd080
RP
666 "prefix=$(prefix)" \
667 "datadir=$(datadir)" \
4d714963
RP
668 "AR=$(AR)" \
669 "AR_FLAGS=$(AR_FLAGS)" \
670 "CC=$(CC)" \
c4fb14b7 671 "MINUS_G=$(MINUS_G)" \
4d714963
RP
672 "RANLIB=$(RANLIB)" \
673 "LOADLIBES=$(LOADLIBES)" \
674 "LDFLAGS=$(LDFLAGS)" \
675 "BISON=$(BISON)" \
676 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
677 clean) ; \
678 else \
679 true ; \
680 fi
4d714963
RP
681
682install-bison: force
079b2abe 683 @if [ -d ./bison ] ; then \
77806c3e 684 rootme=`pwd` ; export rootme ; \
7fcfdcf7 685 (cd ./bison; \
4d714963 686 $(MAKE) \
b74fd080
RP
687 "prefix=$(prefix)" \
688 "datadir=$(datadir)" \
4d714963
RP
689 "AR=$(AR)" \
690 "AR_FLAGS=$(AR_FLAGS)" \
691 "CC=$(CC)" \
c4fb14b7 692 "MINUS_G=$(MINUS_G)" \
4d714963
RP
693 "RANLIB=$(RANLIB)" \
694 "LOADLIBES=$(LOADLIBES)" \
695 "LDFLAGS=$(LDFLAGS)" \
696 "BISON=$(BISON)" \
697 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
698 install) ; \
699 else \
700 true ; \
701 fi
23e3e7f9 702
dcbfc14d
DZ
703### flex
704all-flex: force
705 @if [ -d ./flex ] ; then \
706 rootme=`pwd` ; export rootme ; \
707 (cd ./flex; \
708 $(MAKE) \
709 "against=$(against)" \
710 "AR=$(AR)" \
711 "AR_FLAGS=$(AR_FLAGS)" \
712 "CC=$(CC)" \
713 "RANLIB=$(RANLIB)" \
714 "LOADLIBES=$(LOADLIBES)" \
715 "LDFLAGS=$(LDFLAGS)" \
716 "BISON=$(BISON)" \
717 "MAKEINFO=$(MAKEINFO)" \
718 all) ; \
719 else \
720 true ; \
721 fi
722
723clean-flex: force
724 @if [ -d ./flex ] ; then \
725 rootme=`pwd` ; export rootme ; \
726 (cd ./flex; \
727 $(MAKE) \
728 "against=$(against)" \
729 "AR=$(AR)" \
730 "AR_FLAGS=$(AR_FLAGS)" \
731 "CC=$(CC)" \
732 "RANLIB=$(RANLIB)" \
733 "LOADLIBES=$(LOADLIBES)" \
734 "LDFLAGS=$(LDFLAGS)" \
735 "BISON=$(BISON)" \
736 "MAKEINFO=$(MAKEINFO)" \
737 clean) ; \
738 else \
739 true ; \
740 fi
741
742install-flex: force
743 @if [ -d ./flex ] ; then \
744 rootme=`pwd` ; export rootme ; \
745 (cd ./flex; \
746 $(MAKE) \
747 "against=$(against)" \
748 "AR=$(AR)" \
749 "AR_FLAGS=$(AR_FLAGS)" \
750 "CC=$(CC)" \
751 "RANLIB=$(RANLIB)" \
752 "LOADLIBES=$(LOADLIBES)" \
753 "LDFLAGS=$(LDFLAGS)" \
754 "BISON=$(BISON)" \
755 "MAKEINFO=$(MAKEINFO)" \
756 install) ; \
757 else \
758 true ; \
759 fi
4d714963 760### gcc
c4fb14b7 761all-gcc: all-libiberty all-bison
079b2abe 762 @if [ -d ./gcc ] ; then \
77806c3e 763 rootme=`pwd` ; export rootme ; \
7fcfdcf7 764 (cd ./gcc; \
4d714963
RP
765 $(MAKE) \
766 "against=$(against)" \
767 "AR=$(AR)" \
768 "AR_FLAGS=$(AR_FLAGS)" \
769 "CC=$(CC)" \
c4fb14b7 770 "MINUS_G=$(MINUS_G)" \
4d714963
RP
771 "RANLIB=$(RANLIB)" \
772 "LOADLIBES=$(LOADLIBES)" \
773 "LDFLAGS=$(LDFLAGS)" \
774 "BISON=$(BISON)" \
775 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
776 all) ; \
777 else \
778 true ; \
779 fi
4d714963
RP
780
781clean-gcc: force
079b2abe 782 @if [ -d ./gcc ] ; then \
77806c3e 783 rootme=`pwd` ; export rootme ; \
7fcfdcf7 784 (cd ./gcc; \
4d714963
RP
785 $(MAKE) \
786 "against=$(against)" \
787 "AR=$(AR)" \
788 "AR_FLAGS=$(AR_FLAGS)" \
789 "CC=$(CC)" \
c4fb14b7 790 "MINUS_G=$(MINUS_G)" \
4d714963
RP
791 "RANLIB=$(RANLIB)" \
792 "LOADLIBES=$(LOADLIBES)" \
793 "LDFLAGS=$(LDFLAGS)" \
794 "BISON=$(BISON)" \
795 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
796 clean) ; \
797 else \
798 true ; \
799 fi
4d714963 800
c4fb14b7 801install-gcc: force
079b2abe 802 @if [ -d ./gcc ] ; then \
77806c3e 803 rootme=`pwd` ; export rootme ; \
7fcfdcf7 804 (cd ./gcc; \
4d714963
RP
805 $(MAKE) \
806 "against=$(against)" \
807 "AR=$(AR)" \
808 "AR_FLAGS=$(AR_FLAGS)" \
809 "CC=$(CC)" \
c4fb14b7 810 "MINUS_G=$(MINUS_G)" \
4d714963
RP
811 "RANLIB=$(RANLIB)" \
812 "LOADLIBES=$(LOADLIBES)" \
813 "LDFLAGS=$(LDFLAGS)" \
814 "BISON=$(BISON)" \
815 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
816 install) ; \
817 else \
818 true ; \
819 fi
23e3e7f9 820
4d714963 821### readline
c4fb14b7 822all-readline: force
079b2abe 823 @if [ -d ./readline ] ; then \
77806c3e 824 rootme=`pwd` ; export rootme ; \
7fcfdcf7 825 (cd ./readline; \
4d714963
RP
826 $(MAKE) \
827 "against=$(against)" \
828 "AR=$(AR)" \
829 "AR_FLAGS=$(AR_FLAGS)" \
830 "CC=$(CC)" \
c4fb14b7 831 "MINUS_G=$(MINUS_G)" \
4d714963
RP
832 "RANLIB=$(RANLIB)" \
833 "LOADLIBES=$(LOADLIBES)" \
834 "LDFLAGS=$(LDFLAGS)" \
835 "BISON=$(BISON)" \
836 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
837 all) ; \
838 else \
839 true ; \
840 fi
4d714963
RP
841
842clean-readline: force
079b2abe 843 @if [ -d ./readline ] ; then \
77806c3e 844 rootme=`pwd` ; export rootme ; \
7fcfdcf7 845 (cd ./readline; \
4d714963
RP
846 $(MAKE) \
847 "against=$(against)" \
848 "AR=$(AR)" \
849 "AR_FLAGS=$(AR_FLAGS)" \
850 "CC=$(CC)" \
c4fb14b7 851 "MINUS_G=$(MINUS_G)" \
4d714963
RP
852 "RANLIB=$(RANLIB)" \
853 "LOADLIBES=$(LOADLIBES)" \
854 "LDFLAGS=$(LDFLAGS)" \
855 "BISON=$(BISON)" \
856 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
857 clean) ; \
858 else \
859 true ; \
860 fi
4d714963
RP
861
862install-readline: force
079b2abe 863 @if [ -d ./readline ] ; then \
77806c3e 864 rootme=`pwd` ; export rootme ; \
7fcfdcf7 865 (cd ./readline; \
4d714963
RP
866 $(MAKE) \
867 "against=$(against)" \
868 "AR=$(AR)" \
869 "AR_FLAGS=$(AR_FLAGS)" \
870 "CC=$(CC)" \
c4fb14b7 871 "MINUS_G=$(MINUS_G)" \
4d714963
RP
872 "RANLIB=$(RANLIB)" \
873 "LOADLIBES=$(LOADLIBES)" \
874 "LDFLAGS=$(LDFLAGS)" \
875 "BISON=$(BISON)" \
876 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
877 install) ; \
878 else \
879 true ; \
880 fi
23e3e7f9 881
4d714963 882### glob
c4fb14b7 883all-glob: force
079b2abe 884 @if [ -d ./glob ] ; then \
77806c3e 885 rootme=`pwd` ; export rootme ; \
7fcfdcf7 886 (cd ./glob; \
4d714963
RP
887 $(MAKE) \
888 "against=$(against)" \
889 "AR=$(AR)" \
890 "AR_FLAGS=$(AR_FLAGS)" \
891 "CC=$(CC)" \
c4fb14b7 892 "MINUS_G=$(MINUS_G)" \
4d714963
RP
893 "RANLIB=$(RANLIB)" \
894 "LOADLIBES=$(LOADLIBES)" \
895 "LDFLAGS=$(LDFLAGS)" \
896 "BISON=$(BISON)" \
897 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
898 all) ; \
899 else \
900 true ; \
901 fi
4d714963
RP
902
903clean-glob: force
079b2abe 904 @if [ -d ./glob ] ; then \
77806c3e 905 rootme=`pwd` ; export rootme ; \
7fcfdcf7 906 (cd ./glob; \
4d714963
RP
907 $(MAKE) \
908 "against=$(against)" \
909 "AR=$(AR)" \
910 "AR_FLAGS=$(AR_FLAGS)" \
911 "CC=$(CC)" \
c4fb14b7 912 "MINUS_G=$(MINUS_G)" \
4d714963
RP
913 "RANLIB=$(RANLIB)" \
914 "LOADLIBES=$(LOADLIBES)" \
915 "LDFLAGS=$(LDFLAGS)" \
916 "BISON=$(BISON)" \
917 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
918 clean) ; \
919 else \
920 true ; \
921 fi
4d714963
RP
922
923install-glob: force
079b2abe 924 @if [ -d ./glob ] ; then \
77806c3e 925 rootme=`pwd` ; export rootme ; \
7fcfdcf7 926 (cd ./glob; \
4d714963
RP
927 $(MAKE) \
928 "against=$(against)" \
929 "AR=$(AR)" \
930 "AR_FLAGS=$(AR_FLAGS)" \
931 "CC=$(CC)" \
c4fb14b7 932 "MINUS_G=$(MINUS_G)" \
4d714963
RP
933 "RANLIB=$(RANLIB)" \
934 "LOADLIBES=$(LOADLIBES)" \
935 "LDFLAGS=$(LDFLAGS)" \
936 "BISON=$(BISON)" \
937 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
938 install) ; \
939 else \
940 true ; \
941 fi
23e3e7f9 942
4d714963 943### gas
c4fb14b7 944all-gas: all-libiberty all-bfd
079b2abe 945 @if [ -d ./gas ] ; then \
77806c3e 946 rootme=`pwd` ; export rootme ; \
7fcfdcf7 947 (cd ./gas; \
4d714963
RP
948 $(MAKE) \
949 "against=$(against)" \
950 "AR=$(AR)" \
951 "AR_FLAGS=$(AR_FLAGS)" \
952 "CC=$(CC)" \
c4fb14b7 953 "MINUS_G=$(MINUS_G)" \
4d714963
RP
954 "RANLIB=$(RANLIB)" \
955 "LOADLIBES=$(LOADLIBES)" \
956 "LDFLAGS=$(LDFLAGS)" \
957 "BISON=$(BISON)" \
958 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
959 all) ; \
960 else \
961 true ; \
962 fi
4d714963
RP
963
964clean-gas: force
079b2abe 965 @if [ -d ./gas ] ; then \
77806c3e 966 rootme=`pwd` ; export rootme ; \
7fcfdcf7 967 (cd ./gas; \
4d714963
RP
968 $(MAKE) \
969 "against=$(against)" \
970 "AR=$(AR)" \
971 "AR_FLAGS=$(AR_FLAGS)" \
972 "CC=$(CC)" \
c4fb14b7 973 "MINUS_G=$(MINUS_G)" \
4d714963
RP
974 "RANLIB=$(RANLIB)" \
975 "LOADLIBES=$(LOADLIBES)" \
976 "LDFLAGS=$(LDFLAGS)" \
977 "BISON=$(BISON)" \
978 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
979 clean) ; \
980 else \
981 true ; \
982 fi
4d714963
RP
983
984install-gas: force
079b2abe 985 @if [ -d ./gas ] ; then \
77806c3e 986 rootme=`pwd` ; export rootme ; \
7fcfdcf7 987 (cd ./gas; \
4d714963
RP
988 $(MAKE) \
989 "against=$(against)" \
990 "AR=$(AR)" \
991 "AR_FLAGS=$(AR_FLAGS)" \
992 "CC=$(CC)" \
c4fb14b7 993 "MINUS_G=$(MINUS_G)" \
4d714963
RP
994 "RANLIB=$(RANLIB)" \
995 "LOADLIBES=$(LOADLIBES)" \
996 "LDFLAGS=$(LDFLAGS)" \
997 "BISON=$(BISON)" \
998 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
999 install) ; \
1000 else \
1001 true ; \
1002 fi
23e3e7f9 1003
4d714963 1004### ld
c4fb14b7 1005all-ld: all-libiberty all-bfd all-bison
079b2abe 1006 @if [ -d ./ld ] ; then \
77806c3e 1007 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1008 (cd ./ld; \
4d714963
RP
1009 $(MAKE) \
1010 "against=$(against)" \
1011 "AR=$(AR)" \
1012 "AR_FLAGS=$(AR_FLAGS)" \
1013 "CC=$(CC)" \
c4fb14b7 1014 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1015 "RANLIB=$(RANLIB)" \
1016 "LOADLIBES=$(LOADLIBES)" \
1017 "LDFLAGS=$(LDFLAGS)" \
1018 "BISON=$(BISON)" \
1019 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1020 all) ; \
1021 else \
1022 true ; \
1023 fi
a0f47eb7 1024
4d714963 1025clean-ld: force
079b2abe 1026 @if [ -d ./ld ] ; then \
77806c3e 1027 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1028 (cd ./ld; \
4d714963
RP
1029 $(MAKE) \
1030 "against=$(against)" \
1031 "AR=$(AR)" \
1032 "AR_FLAGS=$(AR_FLAGS)" \
1033 "CC=$(CC)" \
c4fb14b7 1034 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1035 "RANLIB=$(RANLIB)" \
1036 "LOADLIBES=$(LOADLIBES)" \
1037 "LDFLAGS=$(LDFLAGS)" \
1038 "BISON=$(BISON)" \
1039 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1040 clean) ; \
1041 else \
1042 true ; \
1043 fi
6a3958b2 1044
4d714963 1045install-ld: force
079b2abe 1046 @if [ -d ./ld ] ; then \
77806c3e 1047 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1048 (cd ./ld; \
4d714963
RP
1049 $(MAKE) \
1050 "against=$(against)" \
1051 "AR=$(AR)" \
1052 "AR_FLAGS=$(AR_FLAGS)" \
1053 "CC=$(CC)" \
c4fb14b7 1054 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1055 "RANLIB=$(RANLIB)" \
1056 "LOADLIBES=$(LOADLIBES)" \
1057 "LDFLAGS=$(LDFLAGS)" \
1058 "BISON=$(BISON)" \
1059 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1060 install) ; \
1061 else \
1062 true ; \
1063 fi
23e3e7f9 1064
7fcfdcf7 1065### libgcc (and libgcc1)
c4fb14b7 1066all-libgcc1: all-gas all-binutils
079b2abe 1067 @if [ -d ./libgcc ] ; then \
77806c3e 1068 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1069 (cd ./libgcc; \
12682548
RP
1070 $(MAKE) \
1071 "against=$(against)" \
1072 "AR=$(AR)" \
1073 "AR_FLAGS=$(AR_FLAGS)" \
1074 "CC=$(CC)" \
c4fb14b7 1075 "MINUS_G=$(MINUS_G)" \
12682548
RP
1076 "RANLIB=$(RANLIB)" \
1077 "LOADLIBES=$(LOADLIBES)" \
1078 "LDFLAGS=$(LDFLAGS)" \
1079 "BISON=$(BISON)" \
1080 "MAKEINFO=$(MAKEINFO)" \
7fcfdcf7 1081 libgcc1.a) ; \
12682548
RP
1082 else \
1083 true ; \
1084 fi
1085
7fcfdcf7 1086clean-libgcc1: force
079b2abe 1087 @if [ -d ./libgcc ] ; then \
77806c3e 1088 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1089 (cd ./libgcc; \
12682548
RP
1090 $(MAKE) \
1091 "against=$(against)" \
1092 "AR=$(AR)" \
1093 "AR_FLAGS=$(AR_FLAGS)" \
1094 "CC=$(CC)" \
c4fb14b7 1095 "MINUS_G=$(MINUS_G)" \
12682548
RP
1096 "RANLIB=$(RANLIB)" \
1097 "LOADLIBES=$(LOADLIBES)" \
1098 "LDFLAGS=$(LDFLAGS)" \
1099 "BISON=$(BISON)" \
1100 "MAKEINFO=$(MAKEINFO)" \
7fcfdcf7 1101 clean-libgcc1) ; \
12682548
RP
1102 else \
1103 true ; \
1104 fi
1105
7fcfdcf7
SC
1106install-libgcc1: force
1107 echo libgcc1 is a component, not an installable target
12682548 1108
c4fb14b7 1109all-libgcc: all-gas all-gcc all-binutils
ba8abfce 1110 true
079b2abe 1111 @if [ -d ./libgcc ] ; then \
77806c3e 1112 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1113 (cd ./libgcc; \
4d714963
RP
1114 $(MAKE) \
1115 "against=$(against)" \
1116 "AR=$(AR)" \
1117 "AR_FLAGS=$(AR_FLAGS)" \
1118 "CC=$(CC)" \
c4fb14b7 1119 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1120 "RANLIB=$(RANLIB)" \
1121 "LOADLIBES=$(LOADLIBES)" \
1122 "LDFLAGS=$(LDFLAGS)" \
1123 "BISON=$(BISON)" \
1124 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1125 all) ; \
1126 else \
1127 true ; \
1128 fi
c5f94070 1129
7fcfdcf7 1130clean-libgcc: force
079b2abe 1131 @if [ -d ./libgcc ] ; then \
77806c3e 1132 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1133 (cd ./libgcc; \
4d714963
RP
1134 $(MAKE) \
1135 "against=$(against)" \
1136 "AR=$(AR)" \
1137 "AR_FLAGS=$(AR_FLAGS)" \
1138 "CC=$(CC)" \
c4fb14b7 1139 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1140 "RANLIB=$(RANLIB)" \
1141 "LOADLIBES=$(LOADLIBES)" \
1142 "LDFLAGS=$(LDFLAGS)" \
1143 "BISON=$(BISON)" \
1144 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1145 clean) ; \
1146 else \
1147 true ; \
1148 fi
4d714963 1149
7fcfdcf7 1150install-libgcc: force
079b2abe 1151 @if [ -d ./libgcc ] ; then \
77806c3e 1152 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1153 (cd ./libgcc; \
4d714963
RP
1154 $(MAKE) \
1155 "against=$(against)" \
1156 "AR=$(AR)" \
1157 "AR_FLAGS=$(AR_FLAGS)" \
1158 "CC=$(CC)" \
c4fb14b7 1159 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1160 "RANLIB=$(RANLIB)" \
1161 "LOADLIBES=$(LOADLIBES)" \
1162 "LDFLAGS=$(LDFLAGS)" \
1163 "BISON=$(BISON)" \
1164 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1165 install) ; \
1166 else \
1167 true ; \
1168 fi
23e3e7f9 1169
4d714963 1170### gdb
c4fb14b7 1171all-gdb: all-bfd all-libiberty all-mmalloc all-readline all-glob all-bison
079b2abe 1172 @if [ -d ./gdb ] ; then \
77806c3e 1173 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1174 (cd ./gdb; \
4d714963
RP
1175 $(MAKE) \
1176 "against=$(against)" \
1177 "AR=$(AR)" \
1178 "AR_FLAGS=$(AR_FLAGS)" \
1179 "CC=$(CC)" \
c4fb14b7 1180 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1181 "RANLIB=$(RANLIB)" \
1182 "LOADLIBES=$(LOADLIBES)" \
1183 "LDFLAGS=$(LDFLAGS)" \
1184 "BISON=$(BISON)" \
1185 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1186 all) ; \
1187 else \
1188 true ; \
1189 fi
4d714963
RP
1190
1191clean-gdb: force
079b2abe 1192 @if [ -d ./gdb ] ; then \
77806c3e 1193 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1194 (cd ./gdb; \
4d714963
RP
1195 $(MAKE) \
1196 "against=$(against)" \
1197 "AR=$(AR)" \
1198 "AR_FLAGS=$(AR_FLAGS)" \
1199 "CC=$(CC)" \
c4fb14b7 1200 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1201 "RANLIB=$(RANLIB)" \
1202 "LOADLIBES=$(LOADLIBES)" \
1203 "LDFLAGS=$(LDFLAGS)" \
1204 "BISON=$(BISON)" \
1205 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1206 clean) ; \
1207 else \
1208 true ; \
1209 fi
4d714963
RP
1210
1211install-gdb: force
079b2abe 1212 @if [ -d ./gdb ] ; then \
77806c3e 1213 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1214 (cd ./gdb; \
4d714963
RP
1215 $(MAKE) \
1216 "against=$(against)" \
1217 "AR=$(AR)" \
1218 "AR_FLAGS=$(AR_FLAGS)" \
1219 "CC=$(CC)" \
c4fb14b7 1220 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1221 "RANLIB=$(RANLIB)" \
1222 "LOADLIBES=$(LOADLIBES)" \
1223 "LDFLAGS=$(LDFLAGS)" \
1224 "BISON=$(BISON)" \
1225 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1226 install) ; \
1227 else \
1228 true ; \
1229 fi
23e3e7f9 1230
4d714963 1231### make
c4fb14b7 1232all-make: all-libiberty
079b2abe 1233 @if [ -d ./make ] ; then \
77806c3e 1234 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1235 (cd ./make; \
4d714963
RP
1236 $(MAKE) \
1237 "against=$(against)" \
1238 "AR=$(AR)" \
1239 "AR_FLAGS=$(AR_FLAGS)" \
1240 "CC=$(CC)" \
c4fb14b7 1241 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1242 "RANLIB=$(RANLIB)" \
1243 "LOADLIBES=$(LOADLIBES)" \
1244 "LDFLAGS=$(LDFLAGS)" \
1245 "BISON=$(BISON)" \
1246 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1247 all) ; \
1248 else \
1249 true ; \
1250 fi
4d714963
RP
1251
1252clean-make: force
079b2abe 1253 @if [ -d ./make ] ; then \
77806c3e 1254 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1255 (cd ./make; \
4d714963
RP
1256 $(MAKE) \
1257 "against=$(against)" \
1258 "AR=$(AR)" \
1259 "AR_FLAGS=$(AR_FLAGS)" \
1260 "CC=$(CC)" \
c4fb14b7 1261 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1262 "RANLIB=$(RANLIB)" \
1263 "LOADLIBES=$(LOADLIBES)" \
1264 "LDFLAGS=$(LDFLAGS)" \
1265 "BISON=$(BISON)" \
1266 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1267 clean) ; \
1268 else \
1269 true ; \
1270 fi
4d714963
RP
1271
1272install-make: force
079b2abe 1273 @if [ -d ./make ] ; then \
77806c3e 1274 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1275 (cd ./make; \
4d714963
RP
1276 $(MAKE) \
1277 "against=$(against)" \
1278 "AR=$(AR)" \
1279 "AR_FLAGS=$(AR_FLAGS)" \
1280 "CC=$(CC)" \
c4fb14b7 1281 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1282 "RANLIB=$(RANLIB)" \
1283 "LOADLIBES=$(LOADLIBES)" \
1284 "LDFLAGS=$(LDFLAGS)" \
1285 "BISON=$(BISON)" \
1286 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1287 install) ; \
1288 else \
1289 true ; \
1290 fi
23e3e7f9 1291
4d714963 1292### diff
c4fb14b7 1293all-diff: force
079b2abe 1294 @if [ -d ./diff ] ; then \
77806c3e 1295 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1296 (cd ./diff; \
4d714963
RP
1297 $(MAKE) \
1298 "against=$(against)" \
1299 "AR=$(AR)" \
1300 "AR_FLAGS=$(AR_FLAGS)" \
1301 "CC=$(CC)" \
c4fb14b7 1302 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1303 "RANLIB=$(RANLIB)" \
1304 "LOADLIBES=$(LOADLIBES)" \
1305 "LDFLAGS=$(LDFLAGS)" \
1306 "BISON=$(BISON)" \
1307 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1308 all) ; \
1309 else \
1310 true ; \
1311 fi
4d714963
RP
1312
1313clean-diff: force
079b2abe 1314 @if [ -d ./diff ] ; then \
77806c3e 1315 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1316 (cd ./diff; \
4d714963
RP
1317 $(MAKE) \
1318 "against=$(against)" \
1319 "AR=$(AR)" \
1320 "AR_FLAGS=$(AR_FLAGS)" \
1321 "CC=$(CC)" \
c4fb14b7 1322 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1323 "RANLIB=$(RANLIB)" \
1324 "LOADLIBES=$(LOADLIBES)" \
1325 "LDFLAGS=$(LDFLAGS)" \
1326 "BISON=$(BISON)" \
1327 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1328 clean) ; \
1329 else \
1330 true ; \
1331 fi
4d714963
RP
1332
1333install-diff: force
079b2abe 1334 @if [ -d ./diff ] ; then \
77806c3e 1335 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1336 (cd ./diff/; \
4d714963
RP
1337 $(MAKE) \
1338 "against=$(against)" \
1339 "AR=$(AR)" \
1340 "AR_FLAGS=$(AR_FLAGS)" \
1341 "CC=$(CC)" \
c4fb14b7 1342 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1343 "RANLIB=$(RANLIB)" \
1344 "LOADLIBES=$(LOADLIBES)" \
1345 "LDFLAGS=$(LDFLAGS)" \
1346 "BISON=$(BISON)" \
1347 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1348 install) ; \
1349 else \
1350 true ; \
1351 fi
23e3e7f9 1352
4d714963 1353### grep
c4fb14b7 1354all-grep: force
079b2abe 1355 @if [ -d ./grep ] ; then \
77806c3e 1356 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1357 (cd ./grep; \
4d714963
RP
1358 $(MAKE) \
1359 "against=$(against)" \
1360 "AR=$(AR)" \
1361 "AR_FLAGS=$(AR_FLAGS)" \
1362 "CC=$(CC)" \
c4fb14b7 1363 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1364 "RANLIB=$(RANLIB)" \
1365 "LOADLIBES=$(LOADLIBES)" \
1366 "LDFLAGS=$(LDFLAGS)" \
1367 "BISON=$(BISON)" \
1368 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1369 all) ; \
1370 else \
1371 true ; \
1372 fi
4d714963
RP
1373
1374clean-grep: force
079b2abe 1375 @if [ -d ./grep ] ; then \
77806c3e 1376 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1377 (cd ./grep; \
4d714963
RP
1378 $(MAKE) \
1379 "against=$(against)" \
1380 "AR=$(AR)" \
1381 "AR_FLAGS=$(AR_FLAGS)" \
1382 "CC=$(CC)" \
c4fb14b7 1383 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1384 "RANLIB=$(RANLIB)" \
1385 "LOADLIBES=$(LOADLIBES)" \
1386 "LDFLAGS=$(LDFLAGS)" \
1387 "BISON=$(BISON)" \
1388 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1389 clean) ; \
1390 else \
1391 true ; \
1392 fi
4d714963
RP
1393
1394install-grep: force
079b2abe 1395 @if [ -d ./grep ] ; then \
77806c3e 1396 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1397 (cd ./grep; \
4d714963
RP
1398 $(MAKE) \
1399 "against=$(against)" \
1400 "AR=$(AR)" \
1401 "AR_FLAGS=$(AR_FLAGS)" \
1402 "CC=$(CC)" \
c4fb14b7 1403 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1404 "RANLIB=$(RANLIB)" \
1405 "LOADLIBES=$(LOADLIBES)" \
1406 "LDFLAGS=$(LDFLAGS)" \
1407 "BISON=$(BISON)" \
1408 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1409 install) ; \
1410 else \
1411 true ; \
1412 fi
23e3e7f9 1413
4d714963 1414### rcs
c4fb14b7 1415all-rcs: force
079b2abe 1416 @if [ -d ./rcs ] ; then \
77806c3e 1417 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1418 (cd ./rcs; \
4d714963
RP
1419 $(MAKE) \
1420 "against=$(against)" \
1421 "AR=$(AR)" \
1422 "AR_FLAGS=$(AR_FLAGS)" \
1423 "CC=$(CC)" \
c4fb14b7 1424 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1425 "RANLIB=$(RANLIB)" \
1426 "LOADLIBES=$(LOADLIBES)" \
1427 "LDFLAGS=$(LDFLAGS)" \
1428 "BISON=$(BISON)" \
1429 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1430 all) ; \
1431 else \
1432 true ; \
1433 fi
4d714963
RP
1434
1435clean-rcs: force
079b2abe 1436 @if [ -d ./rcs ] ; then \
77806c3e 1437 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1438 (cd ./rcs; \
4d714963
RP
1439 $(MAKE) \
1440 "against=$(against)" \
1441 "AR=$(AR)" \
1442 "AR_FLAGS=$(AR_FLAGS)" \
1443 "CC=$(CC)" \
c4fb14b7 1444 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1445 "RANLIB=$(RANLIB)" \
1446 "LOADLIBES=$(LOADLIBES)" \
1447 "LDFLAGS=$(LDFLAGS)" \
1448 "BISON=$(BISON)" \
1449 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1450 clean) ; \
1451 else \
1452 true ; \
1453 fi
4d714963 1454
c4fb14b7 1455install-rcs: force
079b2abe 1456 @if [ -d ./rcs ] ; then \
77806c3e 1457 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1458 (cd ./rcs; \
4d714963
RP
1459 $(MAKE) \
1460 "against=$(against)" \
1461 "AR=$(AR)" \
1462 "AR_FLAGS=$(AR_FLAGS)" \
1463 "CC=$(CC)" \
c4fb14b7 1464 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1465 "RANLIB=$(RANLIB)" \
1466 "LOADLIBES=$(LOADLIBES)" \
1467 "LDFLAGS=$(LDFLAGS)" \
1468 "BISON=$(BISON)" \
1469 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1470 install) ; \
1471 else \
1472 true ; \
1473 fi
23e3e7f9 1474
4d714963 1475### cvs
c4fb14b7 1476all-cvs: force
079b2abe 1477 @if [ -d ./cvs ] ; then \
77806c3e 1478 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1479 (cd ./cvs; \
4d714963
RP
1480 $(MAKE) \
1481 "against=$(against)" \
1482 "AR=$(AR)" \
1483 "AR_FLAGS=$(AR_FLAGS)" \
1484 "CC=$(CC)" \
c4fb14b7 1485 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1486 "RANLIB=$(RANLIB)" \
1487 "LOADLIBES=$(LOADLIBES)" \
1488 "LDFLAGS=$(LDFLAGS)" \
1489 "BISON=$(BISON)" \
1490 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1491 all) ; \
1492 else \
1493 true ; \
1494 fi
4d714963 1495
c4fb14b7 1496clean-cvs: force
079b2abe 1497 @if [ -d ./cvs ] ; then \
77806c3e 1498 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1499 (cd ./cvs; \
4d714963
RP
1500 $(MAKE) \
1501 "against=$(against)" \
1502 "AR=$(AR)" \
1503 "AR_FLAGS=$(AR_FLAGS)" \
1504 "CC=$(CC)" \
c4fb14b7 1505 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1506 "RANLIB=$(RANLIB)" \
1507 "LOADLIBES=$(LOADLIBES)" \
1508 "LDFLAGS=$(LDFLAGS)" \
1509 "BISON=$(BISON)" \
1510 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1511 clean) ; \
1512 else \
1513 true ; \
1514 fi
4d714963 1515
c4fb14b7 1516install-cvs: force
079b2abe 1517 @if [ -d ./cvs ] ; then \
77806c3e 1518 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1519 (cd ./cvs; \
4d714963
RP
1520 $(MAKE) \
1521 "against=$(against)" \
1522 "AR=$(AR)" \
1523 "AR_FLAGS=$(AR_FLAGS)" \
1524 "CC=$(CC)" \
c4fb14b7 1525 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1526 "RANLIB=$(RANLIB)" \
1527 "LOADLIBES=$(LOADLIBES)" \
1528 "LDFLAGS=$(LDFLAGS)" \
1529 "BISON=$(BISON)" \
1530 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1531 install) ; \
1532 else \
1533 true ; \
1534 fi
23e3e7f9 1535
7c9feeb7 1536### patch
c4fb14b7 1537all-patch: force
079b2abe 1538 @if [ -d ./patch ] ; then \
77806c3e 1539 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1540 (cd ./patch; \
7c9feeb7
RP
1541 $(MAKE) \
1542 "against=$(against)" \
1543 "AR=$(AR)" \
1544 "AR_FLAGS=$(AR_FLAGS)" \
1545 "CC=$(CC)" \
c4fb14b7 1546 "MINUS_G=$(MINUS_G)" \
7c9feeb7
RP
1547 "RANLIB=$(RANLIB)" \
1548 "LOADLIBES=$(LOADLIBES)" \
1549 "LDFLAGS=$(LDFLAGS)" \
1550 "BISON=$(BISON)" \
1551 "MAKEINFO=$(MAKEINFO)" \
1552 all) ; \
1553 else \
1554 true ; \
1555 fi
1556
c4fb14b7 1557clean-patch: force
079b2abe 1558 @if [ -d ./patch ] ; then \
77806c3e 1559 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1560 (cd ./patch; \
7c9feeb7
RP
1561 $(MAKE) \
1562 "against=$(against)" \
1563 "AR=$(AR)" \
1564 "AR_FLAGS=$(AR_FLAGS)" \
1565 "CC=$(CC)" \
c4fb14b7 1566 "MINUS_G=$(MINUS_G)" \
7c9feeb7
RP
1567 "RANLIB=$(RANLIB)" \
1568 "LOADLIBES=$(LOADLIBES)" \
1569 "LDFLAGS=$(LDFLAGS)" \
1570 "BISON=$(BISON)" \
1571 "MAKEINFO=$(MAKEINFO)" \
1572 clean) ; \
1573 else \
1574 true ; \
1575 fi
1576
c4fb14b7 1577install-patch: force
079b2abe 1578 @if [ -d ./patch ] ; then \
77806c3e 1579 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1580 (cd ./patch; \
7c9feeb7
RP
1581 $(MAKE) \
1582 bindir=$(bindir) \
1583 man1dir=$(man1dir) \
1584 "AR=$(AR)" \
1585 "AR_FLAGS=$(AR_FLAGS)" \
1586 "CC=$(CC)" \
c4fb14b7 1587 "MINUS_G=$(MINUS_G)" \
7c9feeb7
RP
1588 "RANLIB=$(RANLIB)" \
1589 "LOADLIBES=$(LOADLIBES)" \
1590 "LDFLAGS=$(LDFLAGS)" \
1591 "BISON=$(BISON)" \
1592 "MAKEINFO=$(MAKEINFO)" \
1593 install) ; \
1594 else \
1595 true ; \
1596 fi
1597
4d714963 1598### emacs
c4fb14b7 1599all-emacs: force
079b2abe 1600 @if [ -d ./emacs ] ; then \
77806c3e 1601 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1602 (cd ./emacs; \
4d714963
RP
1603 $(MAKE) \
1604 "against=$(against)" \
1605 "AR=$(AR)" \
1606 "AR_FLAGS=$(AR_FLAGS)" \
1607 "CC=$(CC)" \
c4fb14b7 1608 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1609 "RANLIB=$(RANLIB)" \
1610 "LOADLIBES=$(LOADLIBES)" \
1611 "LDFLAGS=$(LDFLAGS)" \
1612 "BISON=$(BISON)" \
1613 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1614 all) ; \
1615 else \
1616 true ; \
1617 fi
4d714963 1618
c4fb14b7 1619clean-emacs: force
079b2abe 1620 @if [ -d ./emacs ] ; then \
77806c3e 1621 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1622 (cd ./emacs; \
4d714963
RP
1623 $(MAKE) \
1624 "against=$(against)" \
1625 "AR=$(AR)" \
1626 "AR_FLAGS=$(AR_FLAGS)" \
1627 "CC=$(CC)" \
c4fb14b7 1628 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1629 "RANLIB=$(RANLIB)" \
1630 "LOADLIBES=$(LOADLIBES)" \
1631 "LDFLAGS=$(LDFLAGS)" \
1632 "BISON=$(BISON)" \
1633 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1634 clean) ; \
1635 else \
1636 true ; \
1637 fi
4d714963 1638
c4fb14b7 1639install-emacs: force
079b2abe 1640 @if [ -d ./emacs ] ; then \
77806c3e 1641 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1642 (cd ./emacs; \
4d714963
RP
1643 $(MAKE) \
1644 "against=$(against)" \
1645 "AR=$(AR)" \
1646 "AR_FLAGS=$(AR_FLAGS)" \
1647 "CC=$(CC)" \
c4fb14b7 1648 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1649 "RANLIB=$(RANLIB)" \
1650 "LOADLIBES=$(LOADLIBES)" \
1651 "LDFLAGS=$(LDFLAGS)" \
1652 "BISON=$(BISON)" \
1653 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1654 install) ; \
1655 else \
1656 true ; \
1657 fi
23e3e7f9 1658
4d714963 1659### ispell
c4fb14b7 1660all-ispell: all-emacs
079b2abe 1661 @if [ -d ./ispell ] ; then \
77806c3e 1662 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1663 (cd ./ispell; \
4d714963
RP
1664 $(MAKE) \
1665 "against=$(against)" \
1666 "AR=$(AR)" \
1667 "AR_FLAGS=$(AR_FLAGS)" \
1668 "CC=$(CC)" \
c4fb14b7 1669 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1670 "RANLIB=$(RANLIB)" \
1671 "LOADLIBES=$(LOADLIBES)" \
1672 "LDFLAGS=$(LDFLAGS)" \
1673 "BISON=$(BISON)" \
1674 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1675 all) ; \
1676 else \
1677 true ; \
1678 fi
4d714963 1679
c4fb14b7 1680clean-ispell: force
079b2abe 1681 @if [ -d ./ispell ] ; then \
77806c3e 1682 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1683 (cd ./ispell; \
4d714963
RP
1684 $(MAKE) \
1685 "against=$(against)" \
1686 "AR=$(AR)" \
1687 "AR_FLAGS=$(AR_FLAGS)" \
1688 "CC=$(CC)" \
c4fb14b7 1689 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1690 "RANLIB=$(RANLIB)" \
1691 "LOADLIBES=$(LOADLIBES)" \
1692 "LDFLAGS=$(LDFLAGS)" \
1693 "BISON=$(BISON)" \
1694 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1695 clean) ; \
1696 else \
1697 true ; \
1698 fi
4d714963 1699
c4fb14b7 1700install-ispell: force
079b2abe 1701 @if [ -d ./ispell ] ; then \
77806c3e 1702 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1703 (cd ./ispell; \
4d714963
RP
1704 $(MAKE) \
1705 "against=$(against)" \
1706 "AR=$(AR)" \
1707 "AR_FLAGS=$(AR_FLAGS)" \
1708 "CC=$(CC)" \
c4fb14b7 1709 "MINUS_G=$(MINUS_G)" \
4d714963
RP
1710 "RANLIB=$(RANLIB)" \
1711 "LOADLIBES=$(LOADLIBES)" \
1712 "LDFLAGS=$(LDFLAGS)" \
1713 "BISON=$(BISON)" \
1714 "MAKEINFO=$(MAKEINFO)" \
b26ff9d8
RP
1715 install) ; \
1716 else \
1717 true ; \
1718 fi
23e3e7f9 1719
079399f6 1720### fileutils
c4fb14b7 1721all-fileutils: force
079b2abe 1722 @if [ -d ./fileutils ] ; then \
77806c3e 1723 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1724 (cd ./fileutils; \
079399f6
RP
1725 $(MAKE) \
1726 "prefix=$(prefix)" \
1727 "datadir=$(datadir)" \
1728 "mandir=$(mandir)" \
1729 "against=$(against)" \
1730 "AR=$(AR)" \
1731 "AR_FLAGS=$(AR_FLAGS)" \
1732 "CC=$(CC)" \
c4fb14b7 1733 "MINUS_G=$(MINUS_G)" \
079399f6
RP
1734 "RANLIB=$(RANLIB)" \
1735 "LOADLIBES=$(LOADLIBES)" \
1736 "LDFLAGS=$(LDFLAGS)" \
1737 "BISON=$(BISON)" \
1738 "MAKEINFO=$(MAKEINFO)" \
1739 all) ; \
1740 else \
1741 true ; \
1742 fi
1743
c4fb14b7 1744clean-fileutils: force
079b2abe 1745 @if [ -d ./fileutils ] ; then \
77806c3e 1746 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1747 (cd ./fileutils; \
079399f6
RP
1748 $(MAKE) \
1749 "prefix=$(prefix)" \
1750 "datadir=$(datadir)" \
1751 "mandir=$(mandir)" \
1752 "against=$(against)" \
1753 "AR=$(AR)" \
1754 "AR_FLAGS=$(AR_FLAGS)" \
1755 "CC=$(CC)" \
c4fb14b7 1756 "MINUS_G=$(MINUS_G)" \
079399f6
RP
1757 "RANLIB=$(RANLIB)" \
1758 "LOADLIBES=$(LOADLIBES)" \
1759 "LDFLAGS=$(LDFLAGS)" \
1760 "BISON=$(BISON)" \
1761 "MAKEINFO=$(MAKEINFO)" \
1762 clean) ; \
1763 else \
1764 true ; \
1765 fi
1766
c4fb14b7 1767install-fileutils: force
079b2abe 1768 @if [ -d ./fileutils ] ; then \
77806c3e 1769 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1770 (cd ./fileutils; \
079399f6
RP
1771 $(MAKE) \
1772 "prefix=$(prefix)" \
1773 "datadir=$(datadir)" \
1774 "mandir=$(mandir)" \
1775 "against=$(against)" \
1776 "AR=$(AR)" \
1777 "AR_FLAGS=$(AR_FLAGS)" \
1778 "CC=$(CC)" \
c4fb14b7 1779 "MINUS_G=$(MINUS_G)" \
079399f6
RP
1780 "RANLIB=$(RANLIB)" \
1781 "LOADLIBES=$(LOADLIBES)" \
1782 "LDFLAGS=$(LDFLAGS)" \
1783 "BISON=$(BISON)" \
1784 "MAKEINFO=$(MAKEINFO)" \
1785 install) ; \
1786 else \
1787 true ; \
1788 fi
23e3e7f9 1789
079b2abe 1790### send_pr
c4fb14b7 1791all-send_pr: force
079b2abe
RP
1792 @if [ -d ./send_pr ] ; then \
1793 rootme=`pwd` ; export rootme ; \
1794 (cd ./send_pr; \
1795 $(MAKE) \
1796 "prefix=$(prefix)" \
1797 "datadir=$(datadir)" \
1798 "mandir=$(mandir)" \
1799 "against=$(against)" \
1800 "AR=$(AR)" \
1801 "AR_FLAGS=$(AR_FLAGS)" \
1802 "CC=$(CC)" \
c4fb14b7 1803 "MINUS_G=$(MINUS_G)" \
079b2abe
RP
1804 "RANLIB=$(RANLIB)" \
1805 "LOADLIBES=$(LOADLIBES)" \
1806 "LDFLAGS=$(LDFLAGS)" \
1807 "BISON=$(BISON)" \
1808 "MAKEINFO=$(MAKEINFO)" \
1809 all) ; \
1810 else \
1811 true ; \
1812 fi
079b2abe 1813
c4fb14b7 1814clean-send_pr: force
079b2abe
RP
1815 @if [ -d ./send_pr ] ; then \
1816 rootme=`pwd` ; export rootme ; \
1817 (cd ./send_pr; \
1818 $(MAKE) \
1819 "prefix=$(prefix)" \
1820 "datadir=$(datadir)" \
1821 "mandir=$(mandir)" \
1822 "against=$(against)" \
1823 "AR=$(AR)" \
1824 "AR_FLAGS=$(AR_FLAGS)" \
1825 "CC=$(CC)" \
c4fb14b7 1826 "MINUS_G=$(MINUS_G)" \
079b2abe
RP
1827 "RANLIB=$(RANLIB)" \
1828 "LOADLIBES=$(LOADLIBES)" \
1829 "LDFLAGS=$(LDFLAGS)" \
1830 "BISON=$(BISON)" \
1831 "MAKEINFO=$(MAKEINFO)" \
1832 clean) ; \
1833 else \
1834 true ; \
1835 fi
1836
c4fb14b7 1837install-send_pr: force
079b2abe
RP
1838 @if [ -d ./send_pr ] ; then \
1839 rootme=`pwd` ; export rootme ; \
1840 (cd ./send_pr; \
1841 $(MAKE) \
1842 "prefix=$(prefix)" \
1843 "datadir=$(datadir)" \
1844 "mandir=$(mandir)" \
1845 "against=$(against)" \
1846 "AR=$(AR)" \
1847 "AR_FLAGS=$(AR_FLAGS)" \
1848 "CC=$(CC)" \
c4fb14b7 1849 "MINUS_G=$(MINUS_G)" \
079b2abe
RP
1850 "RANLIB=$(RANLIB)" \
1851 "LOADLIBES=$(LOADLIBES)" \
1852 "LDFLAGS=$(LDFLAGS)" \
1853 "BISON=$(BISON)" \
1854 "MAKEINFO=$(MAKEINFO)" \
1855 install) ; \
1856 else \
1857 true ; \
1858 fi
1859
ba8abfce 1860### libg++
9d98d2ac
RP
1861GXX = `if [ -d $${rootme}/gcc ] ; \
1862 then echo $${rootme}/gcc/gcc -B$${rootme}/gcc/ ; \
1863 else echo gcc ; fi`
1864
1865XTRAFLAGS = `if [ -d $${rootme}/gcc ] ; \
1866 then echo -I$${rootme}/gcc/include ; \
1867 else echo ; fi`
1868
c4fb14b7 1869all-libg++: all-gas all-ld all-gcc
079b2abe 1870 @if [ -d ./libg++ ] ; then \
77806c3e 1871 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1872 (cd ./libg++; \
ba8abfce 1873 $(MAKE) \
ba8abfce
JG
1874 "prefix=$(prefix)" \
1875 "datadir=$(datadir)" \
1876 "mandir=$(mandir)" \
1877 "against=$(against)" \
1878 "AR=$(AR)" \
1879 "AR_FLAGS=$(AR_FLAGS)" \
9d98d2ac 1880 "CC=${GXX}" \
c4fb14b7 1881 "MINUS_G=$(MINUS_G)" \
9d98d2ac 1882 "XTRAFLAGS=${XTRAFLAGS}" \
ba8abfce
JG
1883 "RANLIB=$(RANLIB)" \
1884 "LOADLIBES=$(LOADLIBES)" \
1885 "LDFLAGS=$(LDFLAGS)" \
1886 "BISON=$(BISON)" \
1887 "MAKEINFO=$(MAKEINFO)" \
1888 all) ; \
1889 else \
1890 true ; \
1891 fi
1892
c4fb14b7 1893clean-libg++: force
079b2abe 1894 @if [ -d ./libg++ ] ; then \
77806c3e 1895 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1896 (cd ./libg++; \
ba8abfce
JG
1897 $(MAKE) \
1898 "prefix=$(prefix)" \
1899 "datadir=$(datadir)" \
1900 "mandir=$(mandir)" \
1901 "against=$(against)" \
1902 "AR=$(AR)" \
1903 "AR_FLAGS=$(AR_FLAGS)" \
1904 "CC=$(CC)" \
c4fb14b7 1905 "MINUS_G=$(MINUS_G)" \
ba8abfce
JG
1906 "RANLIB=$(RANLIB)" \
1907 "LOADLIBES=$(LOADLIBES)" \
1908 "LDFLAGS=$(LDFLAGS)" \
1909 "BISON=$(BISON)" \
1910 "MAKEINFO=$(MAKEINFO)" \
1911 clean) ; \
1912 else \
1913 true ; \
1914 fi
1915
c4fb14b7 1916install-libg++: force
079b2abe 1917 @if [ -d ./libg++ ] ; then \
77806c3e 1918 rootme=`pwd` ; export rootme ; \
7fcfdcf7 1919 (cd ./libg++; \
ba8abfce
JG
1920 $(MAKE) \
1921 "prefix=$(prefix)" \
1922 "datadir=$(datadir)" \
1923 "mandir=$(mandir)" \
1924 "against=$(against)" \
1925 "AR=$(AR)" \
1926 "AR_FLAGS=$(AR_FLAGS)" \
1927 "CC=$(CC)" \
c4fb14b7 1928 "MINUS_G=$(MINUS_G)" \
ba8abfce
JG
1929 "RANLIB=$(RANLIB)" \
1930 "LOADLIBES=$(LOADLIBES)" \
1931 "LDFLAGS=$(LDFLAGS)" \
1932 "BISON=$(BISON)" \
1933 "MAKEINFO=$(MAKEINFO)" \
1934 install) ; \
1935 else \
1936 true ; \
1937 fi
23e3e7f9 1938
4d714963 1939### other supporting targets
a0f47eb7
SC
1940# this is a bad hack.
1941all.xclib: all.normal
1942 if [ -d clib ] ; then \
1943 (cd clib ; $(MAKE)) ; \
1944 fi
1945
02a7ba9a 1946subdir_do:
a01bf1fb 1947 for i in $(DODIRS); do \
7fcfdcf7
SC
1948 if [ -f ./$$i/localenv ] ; then \
1949 if (rootme=`pwd` ; export rootme ; cd ./$$i; \
a0f47eb7
SC
1950 $(MAKE) \
1951 "against=$(against)" \
b772d75e
RP
1952 "BISON=$(BISON)" \
1953 "MAKEINFO=$(MAKEINFO)" \
1954 $(DO)) ; then true ; \
a0f47eb7 1955 else exit 1 ; fi ; \
7fcfdcf7
SC
1956 else if [ -d ./$$i ] ; then \
1957 if (rootme=`pwd` ; export rootme ; cd ./$$i; \
a01bf1fb
RP
1958 $(MAKE) \
1959 "against=$(against)" \
1960 "AR=$(AR)" \
1961 "AR_FLAGS=$(AR_FLAGS)" \
4d714963 1962 "CC=$(CC)" \
c4fb14b7 1963 "MINUS_G=$(MINUS_G)" \
2645fb0c 1964 "RANLIB=$(RANLIB)" \
905bb120
RP
1965 "LOADLIBES=$(LOADLIBES)" \
1966 "LDFLAGS=$(LDFLAGS)" \
b772d75e
RP
1967 "BISON=$(BISON)" \
1968 "MAKEINFO=$(MAKEINFO)" \
1969 $(DO)) ; then true ; \
a01bf1fb
RP
1970 else exit 1 ; fi ; \
1971 else true ; fi ; \
a0f47eb7 1972 fi ; \
a01bf1fb 1973 done
eb02fd64 1974
4d714963
RP
1975bootstrap:
1976 $(MAKE) all info
2b34da49 1977 $(MAKE) stage1
6a3958b2
RP
1978 $(MAKE) pass "stagepass=stage1"
1979 $(MAKE) stage2
1980 $(MAKE) pass "stagepass=stage2"
a01bf1fb 1981 $(MAKE) comparison
6a3958b2 1982
4d714963 1983bootstrap2:
6a3958b2
RP
1984 $(MAKE) pass "stagepass=stage1"
1985 $(MAKE) stage2
1986 $(MAKE) pass "stagepass=stage2"
a01bf1fb 1987 $(MAKE) comparison
6a3958b2 1988
4d714963 1989bootstrap3:
6a3958b2 1990 $(MAKE) pass "stagepass=stage2"
a01bf1fb 1991 $(MAKE) comparison
6a3958b2 1992
4d714963 1993pass:
7fcfdcf7 1994 cp $(srcdir)/gcc/gstdarg.h ./gas/stdarg.h
4d714963 1995 $(MAKE) subdir_do "DO=all info" "DODIRS=$(SUBDIRS)" \
7fcfdcf7
SC
1996 "CC=`pwd`/gcc/$(stagepass)/gcc \
1997 -O $(GCCVERBOSE) -I`pwd`/gcc/include \
1998 -B`pwd`/gcc/$(stagepass)/ \
1999 -B`pwd`/gas/$(stagepass)/ \
2000 -B`pwd`/ld/$(stagepass)/" \
2001 "AR=`pwd`/binutils/$(stagepass)/ar" \
2002 "LD=`pwd`/gcc/$(stagepass)/gcc $(GCCVERBOSE)" \
2003 "RANLIB=`pwd`/binutils/$(stagepass)/ranlib" \
2004 "LOADLIBES=`pwd`/libgcc/$(stagepass)/libgcc.a /lib/libc.a" \
6a3958b2 2005 "LDFLAGS=-nostdlib /lib/crt0.o \
7fcfdcf7
SC
2006 -L`pwd`/libgcc/$(stagepass)/ \
2007 -B`pwd`/ld/$(stagepass)/"
2b34da49 2008
eb02fd64 2009
4d714963 2010stage1:
3c81fef5 2011 $(MAKE) subdir_do DO=stage1 "DODIRS=$(SUBDIRS)"
eb02fd64 2012
4d714963 2013stage2:
3c81fef5 2014 $(MAKE) subdir_do DO=stage2 "DODIRS=$(SUBDIRS)"
eb02fd64 2015
4d714963 2016stage3:
3c81fef5 2017 $(MAKE) subdir_do DO=stage3 "DODIRS=$(SUBDIRS)"
eb02fd64 2018
4d714963 2019stage4:
3c81fef5 2020 $(MAKE) subdir_do DO=stage4 "DODIRS=$(SUBDIRS)"
eb02fd64 2021
a01bf1fb
RP
2022against=stage2
2023
2024comparison:; $(MAKE) subdir_do DO=comparison against=$(against) "DODIRS=$(SUBDIRS)"
2025
3c81fef5
RP
2026de-stage1:; $(MAKE) subdir_do DO=de-stage1 "DODIRS=$(SUBDIRS)"
2027de-stage2:; $(MAKE) subdir_do DO=de-stage2 "DODIRS=$(SUBDIRS)"
2028de-stage3:; $(MAKE) subdir_do DO=de-stage3 "DODIRS=$(SUBDIRS)"
2029de-stage4:; $(MAKE) subdir_do DO=de-stage4 "DODIRS=$(SUBDIRS)"
6a3958b2 2030
abc52b80
JG
2031# The "else true" stuff is for Ultrix; the shell returns the exit code
2032# of the "if" command, if no commands are run in the "then" or "else" part,
2033# causing Make to quit.
4c27527f
RP
2034
2035MAKEDIRS= \
4d714963 2036 $(prefix) \
7fcfdcf7 2037 $(exec_prefix) \
4d714963
RP
2038 $(bindir) \
2039 $(libdir) \
7fcfdcf7 2040 $(tooldir) \
4d714963
RP
2041 $(includedir) \
2042 $(datadir) \
2043 $(docdir) \
2044 $(mandir) \
2045 $(man1dir) \
2046 $(man5dir)
2047
2048# $(man2dir) \
2049# $(man3dir) \
2050# $(man4dir) \
2051# $(man6dir) \
2052# $(man7dir) \
2053# $(man8dir)
4c27527f 2054
02a7ba9a 2055install-dirs:
4c27527f 2056 for i in $(MAKEDIRS) ; do \
cd49a4dc 2057 echo Making $$i... ; \
7fcfdcf7 2058 [ -d $$i ] || mkdir $$i || exit 1 ; \
4c27527f 2059 done
0ec776a5 2060
c5f94070 2061MAKEINFODIRS= \
4d714963
RP
2062 $(prefix) \
2063 $(infodir)
c5f94070 2064
02a7ba9a 2065install-info-dirs:
9a9e8e7f
RP
2066 if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; fi
2067 if [ -d $(datadir) ] ; then true ; else mkdir $(datadir) ; fi
2068 if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi
c5f94070 2069
02a7ba9a 2070dir.info:
c466cfab
RP
2071 $(srcdir)/texinfo/gen-info-dir $(infodir) > dir.info.new
2072 mv -f dir.info.new dir.info
6b7e5998 2073
eb02fd64
RP
2074etags tags: TAGS
2075
02a7ba9a 2076TAGS:
eb02fd64
RP
2077 etags `$(MAKE) ls`
2078
2079ls:
2080 @echo Makefile
2081 @for i in $(SUBDIRS); \
2082 do \
2083 (cd $$i; \
2084 pwd=`pwd`; \
2085 wd=`basename $$pwd`; \
2086 for j in `$(MAKE) ls`; \
2087 do \
2088 echo $$wd/$$j; \
2089 done) \
2090 done
2091
3c81fef5 2092force:
eb02fd64
RP
2093
2094# with the gnu make, this is done automatically.
2095
f1eb48b6 2096Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
a26878d1 2097 $(SHELL) ./config.status
eb02fd64 2098
11954bf1
JG
2099#
2100# Build GDB distributions that contain BFD, Include, Libiberty, Readline, etc
2101
23e3e7f9 2102DEVO_SUPPORT= README cfg-paper.texi Makefile.in configure configure.in \
1a7cac26 2103 config.sub config configure.man
66cfe047 2104GDB_SUPPORT_DIRS= bfd include libiberty mmalloc readline glob
abc52b80 2105GDB_SUPPORT_FILES= $(GDB_SUPPORT_DIRS) texinfo/fsf/texinfo.tex
11954bf1 2106
abc52b80 2107setup-dirs: force_update
11954bf1
JG
2108 ./configure sun4
2109 make clean
2110 ./configure -rm sun4
905bb120 2111 chmod og=u `find $(DEVO_SUPPORT) $(GDB_SUPPORT_FILES) -print`
abc52b80
JG
2112
2113bfd.ilrt.tar.Z: setup-dirs
11954bf1 2114 rm -f bfd.ilrt.tar.Z
abc52b80 2115 tar cf - $(DEVO_SUPPORT) $(GDB_SUPPORT_FILES) \
11954bf1
JG
2116 | compress -v >bfd.ilrt.tar.Z
2117
abc52b80
JG
2118gdb.tar.Z: setup-dirs
2119 (cd gdb; $(MAKE) -f Makefile.in make-proto-gdb.dir)
2120 $(MAKE) $(MFLAGS) -f Makefile.in make-gdb.tar.Z
2121
2122make-gdb.tar.Z: $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS) gdb texinfo/fsf/texinfo.tex
2123 rm -rf proto-toplev; mkdir proto-toplev
2124 ln -s ../gdb/proto-gdb.dir proto-toplev/gdb
2125 (cd proto-toplev; for i in $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS); do \
2126 ln -s ../$$i . ; \
2127 done)
7c9feeb7
RP
2128 # Put only one copy (four hard links) of COPYING in the tar file.
2129 rm proto-toplev/bfd/COPYING
2130 ln proto-toplev/gdb/COPYING proto-toplev/bfd/COPYING
2131 rm proto-toplev/include/COPYING
2132 ln proto-toplev/gdb/COPYING proto-toplev/include/COPYING
2133 rm proto-toplev/readline/COPYING
2134 ln proto-toplev/gdb/COPYING proto-toplev/readline/COPYING
a3a063a9
JG
2135 # Take out texinfo from configurable dirs
2136 rm proto-toplev/configure.in
2137 sed '/^configdirs=/s/texinfo //' <configure.in >proto-toplev/configure.in
4d714963
RP
2138 # Take out glob from buildable dirs
2139 rm proto-toplev/Makefile.in
2140 sed '/^SUBDIRS =/s/glob //' <Makefile.in >proto-toplev/Makefile.in
4cc027e1
PB
2141 # Take out texinfo from buildable dirs
2142 cp proto-toplev/Makefile.in temp.$$
c4fb14b7 2143 sed '/^all\.normal: /s/\all-texinfo //' <temp.$$ >temp1.$$
4cc027e1
PB
2144 sed '/^clean: /s/clean-texinfo //' <temp1.$$ >temp.$$
2145 sed '/^install\.all: /s/install-texinfo //' <temp.$$ >proto-toplev/Makefile.in
2146 rm temp.$$ temp1.$$
abc52b80
JG
2147 mkdir proto-toplev/texinfo
2148 mkdir proto-toplev/texinfo/fsf
2149 ln -s ../../../texinfo/fsf/texinfo.tex proto-toplev/texinfo/fsf/
905bb120 2150 chmod og=u `find proto-toplev -print`
abc52b80
JG
2151 (VER=`sed <gdb/Makefile.in -n 's/VERSION = //p'`; \
2152 echo "==> Making gdb-$$VER.tar.Z"; \
2153 ln -s proto-toplev gdb-$$VER; \
2154 tar cfh - gdb-$$VER \
2155 | compress -v >gdb-$$VER.tar.Z)
2156
11954bf1
JG
2157force_update:
2158
0ec776a5
SC
2159nothing:
2160
eb02fd64 2161# end of Makefile.in
This page took 0.191138 seconds and 4 git commands to generate.