f47c6a98d47fae291e7359a0a9739e0ee1ffc591
[deliverable/binutils-gdb.git] / Makefile.in
1 #
2 # Makefile for directory with subdirs to build.
3 # Copyright (C) 1990, 1991, 1992 Free Software Foundation
4 #
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 #
19
20 srcdir = .
21
22 prefix = /usr/local
23
24 exec_prefix = $(prefix)
25 bindir = $(exec_prefix)/bin
26 libdir = $(exec_prefix)/lib
27 tooldir = $(libdir)
28
29 program_transform_name =
30
31 datadir = $(prefix)/lib
32 mandir = $(prefix)/man
33 man1dir = $(mandir)/man1
34 man2dir = $(mandir)/man2
35 man3dir = $(mandir)/man3
36 man4dir = $(mandir)/man4
37 man5dir = $(mandir)/man5
38 man6dir = $(mandir)/man6
39 man7dir = $(mandir)/man7
40 man8dir = $(mandir)/man8
41 man9dir = $(mandir)/man9
42 infodir = $(prefix)/info
43 includedir = $(prefix)/include
44 docdir = $(datadir)/doc
45
46 SHELL = /bin/sh
47
48 INSTALL = cp
49 INSTALL_PROGRAM = $(INSTALL)
50 INSTALL_DATA = $(INSTALL)
51
52 AS = as
53 AR = ar
54 AR_FLAGS = rc
55 CC = cc
56 CFLAGS = -g
57 CXX = gcc
58 CXXFLAGS = -g -O
59 RANLIB = ranlib
60 NM = nm
61
62 BISON = `if [ -f $${rootme}/byacc/byacc ] ; \
63 then echo $${rootme}/byacc/byacc ; \
64 else echo byacc ; \
65 fi`
66
67 LEX = `if [ -f $${rootme}/flex/flex ] ; \
68 then echo $${rootme}/flex/flex ; \
69 else echo flex ; fi`
70
71 MAKEINFO = `if [ -f $${rootme}/texinfo/C/makeinfo ] ; \
72 then echo $${rootme}/texinfo/C/makeinfo ; \
73 else echo makeinfo ; fi`
74
75 # compilers to use to create programs which must be run in the build
76 # environment.
77 CC_FOR_BUILD = $(CC)
78 CXX_FOR_BUILD = $(CXX)
79
80 SUBDIRS = libiberty mmalloc glob readline opcodes bfd z8ksim gdb binutils ld gas tgas gcc libg++ newlib deja-gnu
81 OTHERS =
82
83 ALL = all.normal
84 INSTALL_TARGET = install.all
85
86 ### for debugging
87 #GCCVERBOSE=-v
88
89 CC_FOR_TARGET = ` \
90 if [ -f $${rootme}/gcc/Makefile ] ; then \
91 echo $${rootme}/gcc/gcc -B$${rootme}/gcc/; \
92 else \
93 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
94 echo $(CC); \
95 else \
96 t='$(program_transform_name)'; echo gcc | sed -e '' $$t; \
97 fi; \
98 fi`
99
100 CXX_FOR_TARGET = ` \
101 if [ -f $${rootme}/gcc/Makefile ] ; then \
102 echo $${rootme}/gcc/gcc -B$${rootme}/gcc/; \
103 else \
104 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
105 echo $(CXX); \
106 else \
107 t='$(program_transform_name)'; echo gcc | sed -e '' $$t; \
108 fi; \
109 fi`
110
111 AS_FOR_TARGET = ` \
112 if [ -f $${rootme}/gas/Makefile ] ; then \
113 echo $${rootme}/gas/as.new ; \
114 else \
115 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
116 echo $(AS); \
117 else \
118 t='$(program_transform_name)'; echo as | sed -e '' $$t ; \
119 fi \
120 fi`
121
122 AR_FOR_TARGET = ` \
123 if [ -f $${rootme}/binutils/Makefile ] ; then \
124 echo $${rootme}/binutils/ar ; \
125 else \
126 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
127 echo $(AR); \
128 else \
129 t='$(program_transform_name)'; echo ar | sed -e '' $$t ; \
130 fi \
131 fi`
132
133 RANLIB_FOR_TARGET = ` \
134 if [ -f $${rootme}/binutils/Makefile ] ; then \
135 echo $${rootme}/binutils/ranlib ; \
136 else \
137 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
138 echo $(RANLIB); \
139 else \
140 t='$(program_transform_name)'; echo ranlib | sed -e '' $$t ; \
141 fi \
142 fi`
143
144 NM_FOR_TARGET = ` \
145 if [ -f $${rootme}/binutils/Makefile ] ; then \
146 echo $${rootme}/binutils/nm ; \
147 else \
148 if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
149 echo $(NM); \
150 else \
151 t='$(program_transform_name)'; echo nm | sed -e '' $$t ; \
152 fi \
153 fi`
154
155 XTRAFLAGS = ` \
156 if [ -f $${rootme}/gcc/Makefile ] ; then \
157 if [ -f $${rootme}/newlib/Makefile ] ; then \
158 echo -I$${rootme}/newlib/targ-include -I$${srcroot}/newlib/libc/include -I$${rootme}/gcc/include -nostdinc ; \
159 else \
160 echo -I$${rootme}/gcc/include ; \
161 fi ; \
162 else \
163 echo ; \
164 fi`
165
166
167 #### host and target specific makefile fragments come in here.
168 ###
169
170 # Flags to pass down to sub-makes -- please keep these in alphabetical order
171 FLAGS_TO_PASS = \
172 "AR=$(AR)" \
173 "AR_FLAGS=$(AR_FLAGS)" \
174 "BISON=$(BISON)" \
175 "CXXFLAGS=$(CXXFLAGS)" \
176 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
177 "CC=$(CC)" \
178 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
179 "CFLAGS=$(CFLAGS)" \
180 "INSTALL=$(INSTALL)" \
181 "INSTALL_DATA=$(INSTALL_DATA)" \
182 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
183 "LDFLAGS=$(LDFLAGS)" \
184 "LEX=$(LEX)" \
185 "LOADLIBES=$(LOADLIBES)" \
186 "MAKEINFO=$(MAKEINFO)" \
187 "RANLIB=$(RANLIB)" \
188 "exec_prefix=$(exec_prefix)" \
189 "prefix=$(prefix)" \
190 "tooldir=$(tooldir)"
191
192 # Flags that are concerned with the location of the X11 include files
193 # and library files
194 X11_FLAGS_TO_PASS = \
195 "X11_INCLUDE_FLAGS=$(X11_INCLUDE_FLAGS)" \
196 "X11_LIB_FLAGS=$(X11_LIB_FLAGS)"
197
198 # Flags to pass down to makes which are built with the target
199 # environment (e.g. libg++, xiberty, newlib). -- keep these in alpha order please
200 TARGET_FLAGS_TO_PASS = \
201 "AR=$(AR_FOR_TARGET)" \
202 "AR_FLAGS=$(AR_FLAGS)" \
203 "AS=$(AS_FOR_TARGET)" \
204 "BISON=$(BISON)" \
205 "CXX=$(CXX_FOR_TARGET)" \
206 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
207 "CXXFLAGS=$(CXXFLAGS)" \
208 "CC=$(CC_FOR_TARGET)" \
209 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
210 "CFLAGS=$(CFLAGS)" \
211 "INSTALL=$(INSTALL)" \
212 "INSTALL_DATA=$(INSTALL_DATA)" \
213 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
214 "LDFLAGS=$(LDFLAGS)" \
215 "LEX=$(LEX)" \
216 "LOADLIBES=$(LOADLIBES)" \
217 "MAKEINFO=$(MAKEINFO)" \
218 "NM=$(NM_FOR_TARGET)" \
219 "RANLIB=$(RANLIB_FOR_TARGET)" \
220 "XTRAFLAGS=$(XTRAFLAGS)" \
221 "exec_prefix=$(exec_prefix)" \
222 "prefix=$(prefix)" \
223 "tooldir=$(tooldir)"
224
225 # The first rule in the file had better be this one. Don't put any above it.
226 all: $(ALL)
227
228 .PHONY: all info install-info dvi clean-info
229 .NOEXPORT:
230
231 info check clean-info dvi distclean mostlyclean realclean:
232 @rootme=`pwd` ; export rootme ; \
233 $(MAKE) $(FLAGS_TO_PASS) DO=info "DODIRS=$(SUBDIRS)" subdir_do
234
235 install-info: install-info-dirs force
236 -parent=`echo $(infodir)|sed -e 's@/[^/]*$$@@'`; \
237 if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi
238 -if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi
239 @rootme='pwd' ; export rootme ; $(MAKE) $(FLAGS_TO_PASS) DO=install-info "DODIRS=$(SUBDIRS)" subdir_do
240 @rootme='pwd' ; export rootme ; $(MAKE) $(FLAGS_TO_PASS) dir.info install-dir.info
241
242 install-dir.info:
243 -parent=`echo $(infodir)|sed -e 's@/[^/]*$$@@'`; \
244 if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi
245 -if [ -d $(infodir) ] ; then true ; else mkdir $(infodir) ; fi
246 $(INSTALL_DATA) dir.info $(infodir)/dir.info
247
248 all.normal: all-m4 all-autoconf all-libiberty all-mmalloc all-texinfo \
249 all-byacc all-flex all-opcodes all-bfd all-ld all-gas all-tgas \
250 all-gcc all-binutils all-libg++ all-readline all-z8ksim all-gdb \
251 all-make all-rcs all-cvs all-diff all-grep \
252 all-patch all-emacs all-ispell all-etc \
253 all-tcl all-tk all-expect \
254 all-newlib all-gprof all-send_pr all-libm all-deja-gnu \
255 all-fileutils all-find all-gawk all-sed all-shellutils \
256 all-textutils all-time all-wdiff
257
258
259 all.cross: all-libiberty all-mmalloc all-gas all-byacc all-flex all-ld \
260 all-opcodes all-z8ksim all-bfd all-readline all-gdb all-binutils all-gcc \
261 all-newlib all-deja-gnu
262
263 .PHONY: clean distclean mostlyclean realclean do_clean
264
265 do_clean:
266 -rm -rf *.a TEMP errs core *.o *~ \#* TAGS *.E
267
268 mostlyclean: do_clean
269 @rootme=`pwd` ; export rootme ; \
270 $(MAKE) $(FLAGS_TO_PASS) DO=mostlyclean "DODIRS=$(SUBDIRS)" subdir_do
271
272 clean: do_clean
273 @rootme=`pwd` ; export rootme ; \
274 $(MAKE) $(FLAGS_TO_PASS) DO=clean "DODIRS=$(SUBDIRS)" subdir_do
275
276 distclean: do_clean
277 @rootme=`pwd` ; export rootme ; \
278 $(MAKE) $(FLAGS_TO_PASS) DO=distclean "DODIRS=$(SUBDIRS)" subdir_do
279 -rm -rf Makefile config.status
280
281 realclean: do_clean
282 @rootme=`pwd` ; export rootme ; \
283 $(MAKE) $(FLAGS_TO_PASS) DO=realclean "DODIRS=$(SUBDIRS)" subdir_do
284 -rm -rf Makefile config.status
285
286 uninstall:
287 @echo "the uninstall target is not supported in this tree"
288
289 install: $(INSTALL_TARGET)
290 -parent=`echo $(man1dir)|sed -e 's@/[^/]*$$@@'`; \
291 if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi
292 -if [ -d $(man1dir) ] ; then true ; else mkdir $(man1dir) ; fi
293
294 install.all: install-no-fixedincludes
295 @if [ -f ./gcc/Makefile ] ; then \
296 rootme=`pwd` ; export rootme ; \
297 (cd ./gcc; \
298 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
299 else \
300 true ; \
301 fi
302
303 install-no-fixedincludes: install-dirs gcc-no-fixedincludes \
304 install-autoconf \
305 install-bfd \
306 install-binutils \
307 install-opcodes \
308 install-byacc \
309 install-cvs \
310 install-diff \
311 install-deja-gnu \
312 install-emacs \
313 install-etc \
314 install-expect \
315 install-flex \
316 install-gas \
317 install-gdb \
318 install-glob \
319 install-gprof \
320 install-grep \
321 install-ispell \
322 install-ld \
323 install-libg++ \
324 install-libiberty \
325 install-libm \
326 install-make \
327 install-mmalloc \
328 install-newlib \
329 install-patch \
330 install-rcs \
331 install-readline \
332 install-send_pr \
333 install-tcl \
334 install-texinfo \
335 install-tk \
336 install-z8ksim \
337 install-fileutils install-find install-gawk install-m4 install-sed install-shellutils \
338 install-textutils install-time install-wdiff
339
340 gcc-no-fixedincludes:
341 @if [ -f ./gcc/Makefile ] ; then \
342 rootme=`pwd` ; export rootme ; \
343 (cd ./gcc; \
344 $(MAKE) $(FLAGS_TO_PASS) install install-man \
345 "INSTALL_HEADERS=install-common-headers install-float-h install-limits-h") ; \
346 else \
347 true ; \
348 fi
349
350 install.cross: install-dirs install-libiberty install-mmalloc \
351 install-binutils install-opcodes install-byacc install-flex \
352 install-ld install-gas install-readline \
353 install-glob install-gdb install-mmalloc \
354 install-newlib install-gcc install-etc install-deja-gnu
355
356 ### deja-gnu
357 all-deja-gnu: force
358 @if [ -f ./deja-gnu/Makefile ] ; then \
359 rootme=`pwd` ; export rootme ; \
360 (cd ./deja-gnu; $(MAKE) $(FLAGS_TO_PASS) all) ; \
361 else \
362 true ; \
363 fi
364
365 install-deja-gnu: force
366 @if [ -f ./deja-gnu/Makefile ] ; then \
367 rootme=`pwd` ; export rootme ; \
368 (cd ./deja-gnu; $(MAKE) $(FLAGS_TO_PASS) install) ; \
369 else \
370 true ; \
371 fi
372
373 ### autoconf
374 all-autoconf: force
375 @if [ -f ./autoconf/Makefile ] ; then \
376 rootme=`pwd` ; export rootme ; \
377 (cd ./autoconf; $(MAKE) $(FLAGS_TO_PASS) all) ; \
378 else \
379 true ; \
380 fi
381
382 install-autoconf: force
383 @if [ -f ./autoconf/Makefile ] ; then \
384 rootme=`pwd` ; export rootme ; \
385 (cd ./autoconf; $(MAKE) $(FLAGS_TO_PASS) install) ; \
386 else \
387 true ; \
388 fi
389
390 ### etc
391 all-etc: force
392 @if [ -f ./etc/Makefile ] ; then \
393 rootme=`pwd` ; export rootme ; \
394 (cd ./etc; $(MAKE) $(FLAGS_TO_PASS) all) ; \
395 else \
396 true ; \
397 fi
398
399 install-etc: force
400 @if [ -f ./etc/Makefile ] ; then \
401 rootme=`pwd` ; export rootme ; \
402 (cd ./etc; $(MAKE) $(FLAGS_TO_PASS) install) ; \
403 else \
404 true ; \
405 fi
406
407 ### libiberty
408 all-libiberty: force
409 @if [ -f ./libiberty/Makefile ] ; then \
410 rootme=`pwd` ; export rootme ; \
411 (cd ./libiberty; \
412 $(MAKE) $(FLAGS_TO_PASS) all) ; \
413 else \
414 true ; \
415 fi
416
417 install-libiberty: force
418 @if [ -f ./libiberty/Makefile ] ; then \
419 rootme=`pwd` ; export rootme ; \
420 (cd ./libiberty; \
421 $(MAKE) $(FLAGS_TO_PASS) install) ; \
422 else \
423 true ; \
424 fi
425
426 ### xiberty
427 all-xiberty: all-gcc all-newlib
428 @if [ -f ./xiberty/Makefile ] ; then \
429 rootme=`pwd` ; export rootme ; \
430 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
431 (cd ./xiberty; \
432 $(MAKE) $(FLAGS_TO_PASS) all) ; \
433 else \
434 true ; \
435 fi
436
437 install-xiberty: force
438 @if [ -f ./xiberty/Makefile ] ; then \
439 rootme=`pwd` ; export rootme ; \
440 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
441 (cd ./xiberty; \
442 $(MAKE) $(FLAGS_TO_PASS) install) ; \
443 else \
444 true ; \
445 fi
446
447 ### mmalloc
448 all-mmalloc: force
449 @if [ -f ./mmalloc/Makefile ] ; then \
450 rootme=`pwd` ; export rootme ; \
451 (cd ./mmalloc; \
452 $(MAKE) $(FLAGS_TO_PASS) all) ; \
453 else \
454 true ; \
455 fi
456
457 install-mmalloc: force
458 @if [ -f ./mmalloc/Makefile ] ; then \
459 rootme=`pwd` ; export rootme ; \
460 (cd ./mmalloc; \
461 $(MAKE) $(FLAGS_TO_PASS) install) ; \
462 else \
463 true ; \
464 fi
465
466 ### texinfo
467 all-texinfo: all-libiberty
468 @if [ -f ./texinfo/Makefile ] ; then \
469 rootme=`pwd` ; export rootme ; \
470 (cd ./texinfo; \
471 $(MAKE) $(FLAGS_TO_PASS) all) ; \
472 else \
473 true ; \
474 fi
475
476 install-texinfo: force
477 @if [ -f ./texinfo/Makefile ] ; then \
478 rootme=`pwd` ; export rootme ; \
479 (cd ./texinfo; \
480 $(MAKE) $(FLAGS_TO_PASS) install) ; \
481 else \
482 true ; \
483 fi
484
485 ### bfd
486 all-bfd: force
487 @if [ -f ./bfd/Makefile ] ; then \
488 rootme=`pwd` ; export rootme ; \
489 (cd ./bfd; \
490 $(MAKE) $(FLAGS_TO_PASS) all) ; \
491 else \
492 true ; \
493 fi
494
495 install-bfd: force
496 @if [ -f ./bfd/Makefile ] ; then \
497 rootme=`pwd` ; export rootme ; \
498 (cd ./bfd; \
499 $(MAKE) $(FLAGS_TO_PASS) install) ; \
500 else \
501 true ; \
502 fi
503
504
505 ### opcodes
506 all-opcodes: force
507 @if [ -f ./opcodes/Makefile ] ; then \
508 rootme=`pwd` ; export rootme ; \
509 (cd ./opcodes; \
510 $(MAKE) $(FLAGS_TO_PASS) all) ; \
511 else \
512 true ; \
513 fi
514
515 install-opcodes: force
516 @if [ -f ./opcodes/Makefile ] ; then \
517 rootme=`pwd` ; export rootme ; \
518 (cd ./opcodes; \
519 $(MAKE) $(FLAGS_TO_PASS) install) ; \
520 else \
521 true ; \
522 fi
523
524 ### binutils
525 all-binutils: all-opcodes all-libiberty all-bfd all-flex
526 @if [ -f ./binutils/Makefile ] ; then \
527 rootme=`pwd` ; export rootme ; \
528 (cd ./binutils; \
529 $(MAKE) $(FLAGS_TO_PASS) all) ; \
530 else \
531 true ; \
532 fi
533
534 install-binutils: force
535 @if [ -f ./binutils/Makefile ] ; then \
536 rootme=`pwd` ; export rootme ; \
537 (cd ./binutils; \
538 $(MAKE) $(FLAGS_TO_PASS) install) ; \
539 else \
540 true ; \
541 fi
542
543 ### newlib
544 all-newlib: all-binutils all-ld all-gas all-gcc
545 @if [ -f ./newlib/Makefile ] ; then \
546 rootme=`pwd` ; export rootme ; \
547 srcroot=`cd $(srcdir); pwd` ; export srcroot ; \
548 (cd ./newlib; \
549 $(MAKE) $(TARGET_FLAGS_TO_PASS) all) ; \
550 else \
551 true ; \
552 fi
553
554 install-newlib: force
555 @if [ -f ./newlib/Makefile ] ; then \
556 rootme=`pwd` ; export rootme ; \
557 srcroot=`cd $(srcdir); pwd` ; export srcroot ; \
558 (cd ./newlib; \
559 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) ; \
560 else \
561 true ; \
562 fi
563
564 ### gprof
565 all-gprof: all-libiberty all-bfd
566 @if [ -f ./gprof/Makefile ] ; then \
567 rootme=`pwd` ; export rootme ; \
568 (cd ./gprof; \
569 $(MAKE) $(FLAGS_TO_PASS) all) ; \
570 else \
571 true ; \
572 fi
573
574 install-gprof: force
575 @if [ -f ./gprof/Makefile ] ; then \
576 rootme=`pwd` ; export rootme ; \
577 (cd ./gprof; \
578 $(MAKE) $(FLAGS_TO_PASS) install) ; \
579 else \
580 true ; \
581 fi
582
583 ### byacc
584 all-byacc: force
585 @if [ -f ./byacc/Makefile ] ; then \
586 rootme=`pwd` ; export rootme ; \
587 (cd ./byacc; \
588 $(MAKE) $(FLAGS_TO_PASS) all) ; \
589 else \
590 true ; \
591 fi
592
593 install-byacc: force
594 @if [ -f ./byacc/Makefile ] ; then \
595 rootme=`pwd` ; export rootme ; \
596 (cd ./byacc; \
597 $(MAKE) $(FLAGS_TO_PASS) install) ; \
598 else \
599 true ; \
600 fi
601
602 ### flex
603 all-flex: all-libiberty
604 @if [ -f ./flex/Makefile ] ; then \
605 rootme=`pwd` ; export rootme ; \
606 (cd ./flex; \
607 $(MAKE) $(FLAGS_TO_PASS) all) ; \
608 else \
609 true ; \
610 fi
611
612 install-flex: force
613 @if [ -f ./flex/Makefile ] ; then \
614 rootme=`pwd` ; export rootme ; \
615 (cd ./flex; \
616 $(MAKE) $(FLAGS_TO_PASS) install) ; \
617 else \
618 true ; \
619 fi
620 ### gcc
621 all-gcc: all-libiberty all-byacc all-binutils
622 @if [ -f ./gcc/Makefile ] ; then \
623 rootme=`pwd` ; export rootme ; \
624 (cd ./gcc; \
625 $(MAKE) $(FLAGS_TO_PASS) all) ; \
626 else \
627 true ; \
628 fi
629
630 install-gcc: force
631 @if [ -f ./gcc/Makefile ] ; then \
632 rootme=`pwd` ; export rootme ; \
633 (cd ./gcc; \
634 $(MAKE) $(FLAGS_TO_PASS) install) ; \
635 else \
636 true ; \
637 fi
638
639 ### readline
640 all-readline: force
641 @if [ -f ./readline/Makefile ] ; then \
642 rootme=`pwd` ; export rootme ; \
643 (cd ./readline; \
644 $(MAKE) $(FLAGS_TO_PASS) all) ; \
645 else \
646 true ; \
647 fi
648
649 install-readline: force
650 @if [ -f ./readline/Makefile ] ; then \
651 rootme=`pwd` ; export rootme ; \
652 (cd ./readline; \
653 $(MAKE) $(FLAGS_TO_PASS) install) ; \
654 else \
655 true ; \
656 fi
657
658 ### glob
659 all-glob: force
660 @if [ -f ./glob/Makefile ] ; then \
661 rootme=`pwd` ; export rootme ; \
662 (cd ./glob; \
663 $(MAKE) $(FLAGS_TO_PASS) all) ; \
664 else \
665 true ; \
666 fi
667
668 install-glob: force
669 @if [ -f ./glob/Makefile ] ; then \
670 rootme=`pwd` ; export rootme ; \
671 (cd ./glob; \
672 $(MAKE) $(FLAGS_TO_PASS) install) ; \
673 else \
674 true ; \
675 fi
676
677 ### gas
678 all-gas: all-libiberty all-opcodes all-bfd
679 @if [ -f ./gas/Makefile ] ; then \
680 rootme=`pwd` ; export rootme ; \
681 (cd ./gas; \
682 $(MAKE) $(FLAGS_TO_PASS) all) ; \
683 else \
684 true ; \
685 fi
686
687 install-gas: force
688 @if [ -f ./gas/Makefile ] ; then \
689 rootme=`pwd` ; export rootme ; \
690 (cd ./gas; \
691 $(MAKE) $(FLAGS_TO_PASS) install) ; \
692 else \
693 true ; \
694 fi
695
696 ### gas
697 all-tgas: all-libiberty all-bfd
698 @if [ -f ./tgas/Makefile ] ; then \
699 rootme=`pwd` ; export rootme ; \
700 (cd ./tgas; \
701 $(MAKE) $(FLAGS_TO_PASS) all) ; \
702 else \
703 true ; \
704 fi
705
706
707 ### ld
708 all-ld: all-libiberty all-bfd all-byacc all-flex
709 @if [ -f ./ld/Makefile ] ; then \
710 rootme=`pwd` ; export rootme ; \
711 (cd ./ld; \
712 $(MAKE) $(FLAGS_TO_PASS) all) ; \
713 else \
714 true ; \
715 fi
716
717 install-ld: force
718 @if [ -f ./ld/Makefile ] ; then \
719 rootme=`pwd` ; export rootme ; \
720 (cd ./ld; \
721 $(MAKE) $(FLAGS_TO_PASS) install) ; \
722 else \
723 true ; \
724 fi
725
726 ### gdb
727 all-gdb: all-bfd all-opcodes all-libiberty all-mmalloc all-readline all-glob all-byacc
728 @if [ -f ./gdb/Makefile ] ; then \
729 rootme=`pwd` ; export rootme ; \
730 (cd ./gdb; \
731 $(MAKE) $(FLAGS_TO_PASS) all) ; \
732 else \
733 true ; \
734 fi
735
736 install-gdb: force
737 @if [ -f ./gdb/Makefile ] ; then \
738 rootme=`pwd` ; export rootme ; \
739 (cd ./gdb; \
740 $(MAKE) $(FLAGS_TO_PASS) install) ; \
741 else \
742 true ; \
743 fi
744
745 ### make
746 all-make: all-libiberty
747 @if [ -f ./make/Makefile ] ; then \
748 rootme=`pwd` ; export rootme ; \
749 (cd ./make; \
750 $(MAKE) $(FLAGS_TO_PASS) all) ; \
751 else \
752 true ; \
753 fi
754
755 install-make: force
756 @if [ -f ./make/Makefile ] ; then \
757 rootme=`pwd` ; export rootme ; \
758 (cd ./make; \
759 $(MAKE) $(FLAGS_TO_PASS) install) ; \
760 else \
761 true ; \
762 fi
763
764 ### diff
765 all-diff: force
766 @if [ -f ./diff/Makefile ] ; then \
767 rootme=`pwd` ; export rootme ; \
768 (cd ./diff; \
769 $(MAKE) $(FLAGS_TO_PASS) all) ; \
770 else \
771 true ; \
772 fi
773
774 install-diff: force
775 @if [ -f ./diff/Makefile ] ; then \
776 rootme=`pwd` ; export rootme ; \
777 (cd ./diff/; \
778 $(MAKE) $(FLAGS_TO_PASS) install) ; \
779 else \
780 true ; \
781 fi
782
783 ### grep
784 all-grep: force
785 @if [ -f ./grep/Makefile ] ; then \
786 rootme=`pwd` ; export rootme ; \
787 (cd ./grep; \
788 $(MAKE) $(FLAGS_TO_PASS) all) ; \
789 else \
790 true ; \
791 fi
792
793 install-grep: force
794 @if [ -f ./grep/Makefile ] ; then \
795 rootme=`pwd` ; export rootme ; \
796 (cd ./grep; \
797 $(MAKE) $(FLAGS_TO_PASS) install) ; \
798 else \
799 true ; \
800 fi
801
802 ### rcs
803 all-rcs: force
804 @if [ -f ./rcs/Makefile ] ; then \
805 rootme=`pwd` ; export rootme ; \
806 (cd ./rcs; \
807 $(MAKE) $(FLAGS_TO_PASS) all) ; \
808 else \
809 true ; \
810 fi
811
812 install-rcs: force
813 @if [ -f ./rcs/Makefile ] ; then \
814 rootme=`pwd` ; export rootme ; \
815 (cd ./rcs; \
816 $(MAKE) $(FLAGS_TO_PASS) install) ; \
817 else \
818 true ; \
819 fi
820
821 ### cvs
822 all-cvs: force
823 @if [ -f ./cvs/Makefile ] ; then \
824 rootme=`pwd` ; export rootme ; \
825 (cd ./cvs; \
826 $(MAKE) $(FLAGS_TO_PASS) all) ; \
827 else \
828 true ; \
829 fi
830
831 install-cvs: force
832 @if [ -f ./cvs/Makefile ] ; then \
833 rootme=`pwd` ; export rootme ; \
834 (cd ./cvs; \
835 $(MAKE) $(FLAGS_TO_PASS) install) ; \
836 else \
837 true ; \
838 fi
839
840 ### patch
841 all-patch: force
842 @if [ -f ./patch/Makefile ] ; then \
843 rootme=`pwd` ; export rootme ; \
844 (cd ./patch; \
845 $(MAKE) $(FLAGS_TO_PASS) all) ; \
846 else \
847 true ; \
848 fi
849
850 install-patch: force
851 @if [ -f ./patch/Makefile ] ; then \
852 rootme=`pwd` ; export rootme ; \
853 (cd ./patch; \
854 $(MAKE) $(FLAGS_TO_PASS) \
855 bindir=$(bindir) \
856 man1dir=$(man1dir) install) ; \
857 else \
858 true ; \
859 fi
860
861 ### emacs
862 all-emacs: force
863 @if [ -f ./emacs/Makefile ] ; then \
864 rootme=`pwd` ; export rootme ; \
865 (cd ./emacs; \
866 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all) ; \
867 else \
868 true ; \
869 fi
870
871 install-emacs: force
872 @if [ -f ./emacs/Makefile ] ; then \
873 rootme=`pwd` ; export rootme ; \
874 (cd ./emacs; \
875 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) ; \
876 else \
877 true ; \
878 fi
879
880 ### ispell
881 all-ispell: all-emacs
882 @if [ -f ./ispell/Makefile ] ; then \
883 rootme=`pwd` ; export rootme ; \
884 (cd ./ispell; \
885 $(MAKE) $(FLAGS_TO_PASS) all) ; \
886 else \
887 true ; \
888 fi
889
890 install-ispell: force
891 @if [ -f ./ispell/Makefile ] ; then \
892 rootme=`pwd` ; export rootme ; \
893 (cd ./ispell; \
894 $(MAKE) $(FLAGS_TO_PASS) install) ; \
895 else \
896 true ; \
897 fi
898
899 ### send_pr
900 all-send_pr: force
901 @if [ -f ./send_pr/Makefile ] ; then \
902 rootme=`pwd` ; export rootme ; \
903 (cd ./send_pr; \
904 $(MAKE) $(FLAGS_TO_PASS) all) ; \
905 else \
906 true ; \
907 fi
908
909 install-send_pr: force
910 @if [ -f ./send_pr/Makefile ] ; then \
911 rootme=`pwd` ; export rootme ; \
912 (cd ./send_pr; \
913 $(MAKE) $(FLAGS_TO_PASS) install) ; \
914 else \
915 true ; \
916 fi
917
918 ### libm
919 all-libm: force
920 @if [ -f ./libm/Makefile ] ; then \
921 rootme=`pwd` ; export rootme ; \
922 (cd ./libm; \
923 $(MAKE) $(FLAGS_TO_PASS) all) ; \
924 else \
925 true ; \
926 fi
927
928 install-libm: force
929 @if [ -f ./libm/Makefile ] ; then \
930 rootme=`pwd` ; export rootme ; \
931 (cd ./libm; \
932 $(MAKE) $(FLAGS_TO_PASS) install) ; \
933 else \
934 true ; \
935 fi
936
937 ### libg++
938
939 all-libg++: all-gas all-ld all-gcc all-xiberty all-newlib
940 @if [ -f ./libg++/Makefile ] ; then \
941 rootme=`pwd` ; export rootme ; \
942 srcroot=`cd $(srcdir); pwd` ; export srcroot ; \
943 (cd ./libg++; \
944 $(MAKE) $(TARGET_FLAGS_TO_PASS) all) ; \
945 else \
946 true ; \
947 fi
948
949 install-libg++: force
950 @if [ -f ./libg++/Makefile ] ; then \
951 rootme=`pwd` ; export rootme ; \
952 srcroot=`cd $(srcdir); pwd` ; export srcroot ; \
953 (cd ./libg++; \
954 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) ; \
955 else \
956 true ; \
957 fi
958 ### tcl
959 all-tcl:
960 @if [ -f ./tcl/Makefile ] ; then \
961 rootme=`pwd` ; export rootme ; \
962 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
963 (cd ./tcl; \
964 $(MAKE) $(FLAGS_TO_PASS) all) ; \
965 else \
966 true ; \
967 fi
968
969 install-tcl: force
970 @if [ -f ./tcl/Makefile ] ; then \
971 rootme=`pwd` ; export rootme ; \
972 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
973 (cd ./tcl; \
974 $(MAKE) $(FLAGS_TO_PASS) install) ; \
975 else \
976 true ; \
977 fi
978
979
980 ### tk
981 all-tk: all-tcl
982 @if [ -f ./tk/Makefile ] ; then \
983 rootme=`pwd` ; export rootme ; \
984 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
985 (cd ./tk; \
986 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) all) ; \
987 else \
988 true ; \
989 fi
990
991 install-tk: force
992 @if [ -f ./tk/Makefile ] ; then \
993 rootme=`pwd` ; export rootme ; \
994 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
995 (cd ./tk; \
996 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) ; \
997 else \
998 true ; \
999 fi
1000
1001 ### expect
1002 all-expect: all-tcl
1003 @if [ -f ./expect/Makefile ] ; then \
1004 rootme=`pwd` ; export rootme ; \
1005 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
1006 (cd ./expect; \
1007 $(MAKE) $(FLAGS_TO_PASS) all) ; \
1008 else \
1009 true ; \
1010 fi
1011
1012 install-expect: force
1013 @if [ -f ./expect/Makefile ] ; then \
1014 rootme=`pwd` ; export rootme ; \
1015 srcroot=`cd $(srcdir); pwd`; export srcroot ; \
1016 (cd ./expect; \
1017 $(MAKE) $(FLAGS_TO_PASS) install) ; \
1018 else \
1019 true ; \
1020 fi
1021
1022 ### z8ksim
1023 all-z8ksim: all-bfd
1024 @if [ -f ./z8ksim/Makefile ] ; then \
1025 rootme=`pwd` ; export rootme ; \
1026 (cd ./z8ksim; \
1027 $(MAKE) $(FLAGS_TO_PASS) all) ; \
1028 else \
1029 true ; \
1030 fi
1031
1032 install-z8ksim: force
1033 @if [ -f ./z8ksim/Makefile ] ; then \
1034 rootme=`pwd` ; export rootme ; \
1035 (cd ./z8ksim; \
1036 $(MAKE) $(FLAGS_TO_PASS) install) ; \
1037 else \
1038 true ; \
1039 fi
1040
1041 ### fileutils
1042 all-fileutils: force
1043 @if [ -f ./fileutils/Makefile ] ; then \
1044 rootme=`pwd` ; export rootme ; \
1045 (cd ./fileutils; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1046 else \
1047 true ; \
1048 fi
1049
1050 install-fileutils: force
1051 @if [ -f ./fileutils/Makefile ] ; then \
1052 rootme=`pwd` ; export rootme ; \
1053 (cd ./fileutils; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1054 else \
1055 true ; \
1056 fi
1057
1058 ### find
1059 all-find: force
1060 @if [ -f ./find/Makefile ] ; then \
1061 rootme=`pwd` ; export rootme ; \
1062 (cd ./find; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1063 else \
1064 true ; \
1065 fi
1066
1067 install-find: force
1068 @if [ -f ./find/Makefile ] ; then \
1069 rootme=`pwd` ; export rootme ; \
1070 (cd ./find; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1071 else \
1072 true ; \
1073 fi
1074
1075 ### gawk
1076 all-gawk: force
1077 @if [ -f ./gawk/Makefile ] ; then \
1078 rootme=`pwd` ; export rootme ; \
1079 (cd ./gawk; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1080 else \
1081 true ; \
1082 fi
1083
1084 install-gawk: force
1085 @if [ -f ./gawk/Makefile ] ; then \
1086 rootme=`pwd` ; export rootme ; \
1087 (cd ./gawk; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1088 else \
1089 true ; \
1090 fi
1091
1092 ### m4
1093 all-m4: all-libiberty
1094 @if [ -f ./m4/Makefile ] ; then \
1095 rootme=`pwd` ; export rootme ; \
1096 (cd ./m4; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1097 else \
1098 true ; \
1099 fi
1100
1101 install-m4: force
1102 @if [ -f ./m4/Makefile ] ; then \
1103 rootme=`pwd` ; export rootme ; \
1104 (cd ./m4; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1105 else \
1106 true ; \
1107 fi
1108
1109 ### sed
1110 all-sed: force
1111 @if [ -f ./sed/Makefile ] ; then \
1112 rootme=`pwd` ; export rootme ; \
1113 (cd ./sed; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1114 else \
1115 true ; \
1116 fi
1117
1118 install-sed: force
1119 @if [ -f ./sed/Makefile ] ; then \
1120 rootme=`pwd` ; export rootme ; \
1121 (cd ./sed; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1122 else \
1123 true ; \
1124 fi
1125
1126 ### time
1127 all-time: force
1128 @if [ -f ./time/Makefile ] ; then \
1129 rootme=`pwd` ; export rootme ; \
1130 (cd ./time; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1131 else \
1132 true ; \
1133 fi
1134
1135 install-time: force
1136 @if [ -f ./time/Makefile ] ; then \
1137 rootme=`pwd` ; export rootme ; \
1138 (cd ./time; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1139 else \
1140 true ; \
1141 fi
1142
1143 ### wdiff
1144 all-wdiff: force
1145 @if [ -f ./wdiff/Makefile ] ; then \
1146 rootme=`pwd` ; export rootme ; \
1147 (cd ./wdiff; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1148 else \
1149 true ; \
1150 fi
1151
1152 install-wdiff: force
1153 @if [ -f ./wdiff/Makefile ] ; then \
1154 rootme=`pwd` ; export rootme ; \
1155 (cd ./wdiff; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1156 else \
1157 true ; \
1158 fi
1159
1160 ### shellutils
1161 all-shellutils: force
1162 @if [ -f ./shellutils/Makefile ] ; then \
1163 rootme=`pwd` ; export rootme ; \
1164 (cd ./shellutils; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1165 else \
1166 true ; \
1167 fi
1168
1169 install-shellutils: force
1170 @if [ -f ./shellutils/Makefile ] ; then \
1171 rootme=`pwd` ; export rootme ; \
1172 (cd ./shellutils; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1173 else \
1174 true ; \
1175 fi
1176
1177 ### textutils
1178 all-textutils: force
1179 @if [ -f ./textutils/Makefile ] ; then \
1180 rootme=`pwd` ; export rootme ; \
1181 (cd ./textutils; $(MAKE) $(FLAGS_TO_PASS) all) ; \
1182 else \
1183 true ; \
1184 fi
1185
1186 install-textutils: force
1187 @if [ -f ./textutils/Makefile ] ; then \
1188 rootme=`pwd` ; export rootme ; \
1189 (cd ./textutils; $(MAKE) $(FLAGS_TO_PASS) install) ; \
1190 else \
1191 true ; \
1192 fi
1193
1194
1195
1196 ### other supporting targets
1197
1198 subdir_do:
1199 @for i in $(DODIRS); do \
1200 if [ -f ./$$i/localenv ] || [ -f ./$$i/Makefile ] ; then \
1201 case $$i in \
1202 libg++ | xiberty | newlib) \
1203 if (rootme=`pwd` ; export rootme ; \
1204 srcroot=`cd $(srcdir); pwd` ; export srcroot ; \
1205 cd ./$$i ; \
1206 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(DO)) ; then true ; \
1207 else exit 1 ; fi \
1208 ;; \
1209 *) \
1210 if (rootme=`pwd` ; export rootme ; \
1211 cd ./$$i ; \
1212 $(MAKE) $(FLAGS_TO_PASS) $(DO)) ; then true ; \
1213 else exit 1 ; fi \
1214 ;; \
1215 esac ; \
1216 else true ; fi ; \
1217 done
1218
1219 # The "else true" stuff is for Ultrix; the shell returns the exit code
1220 # of the "if" command, if no commands are run in the "then" or "else" part,
1221 # causing Make to quit.
1222
1223 MAKEDIRS= \
1224 $(prefix) \
1225 $(exec_prefix) \
1226 $(tooldir)
1227
1228 # $(bindir) \
1229 # $(libdir) \
1230 # $(includedir) \
1231 # $(datadir) \
1232 # $(docdir) \
1233 # $(mandir) \
1234 # $(man1dir) \
1235 # $(man5dir)
1236
1237 # $(man2dir) \
1238 # $(man3dir) \
1239 # $(man4dir) \
1240 # $(man6dir) \
1241 # $(man7dir) \
1242 # $(man8dir)
1243
1244 install-dirs:
1245 for i in $(MAKEDIRS) ; do \
1246 echo Making $$i... ; \
1247 parent=`echo $$i|sed -e 's@/[^/]*$$@@'`; \
1248 if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi ; \
1249 if [ ! -d $$i ] ; then \
1250 if mkdir $$i ; then \
1251 true ; \
1252 else \
1253 exit 1 ; \
1254 fi ; \
1255 else \
1256 true ; \
1257 fi ; \
1258 done
1259
1260 install-info-dirs:
1261 if [ -d $(prefix) ] ; then true ; else mkdir $(prefix) ; fi
1262
1263 dir.info:
1264 $(srcdir)/texinfo/gen-info-dir $(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new
1265 mv -f dir.info.new dir.info
1266
1267 dist:
1268 @echo "Building a full distribution of this tree isn't done"
1269 @echo "via 'make dist'. Check out the etc/ subdirectory"
1270
1271 etags tags: TAGS
1272
1273 TAGS:
1274 etags `$(MAKE) ls`
1275
1276 ls:
1277 @echo Makefile
1278 @for i in $(SUBDIRS); \
1279 do \
1280 (cd $$i; \
1281 pwd=`pwd`; \
1282 wd=`basename $$pwd`; \
1283 for j in `$(MAKE) ls`; \
1284 do \
1285 echo $$wd/$$j; \
1286 done) \
1287 done
1288
1289 force:
1290
1291 # with the gnu make, this is done automatically.
1292
1293 Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
1294 $(SHELL) ./config.status
1295
1296 #
1297 # Build GDB distributions that contain BFD, Include, Libiberty, Readline, etc
1298
1299 DEVO_SUPPORT= README cfg-paper.texi Makefile.in configure configure.in \
1300 config.sub config configure.man configure.texi move-if-change \
1301 COPYING.LIB
1302 GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes readline glob
1303 GDB_SUPPORT_FILES= $(GDB_SUPPORT_DIRS) texinfo/fsf/texinfo.tex
1304
1305 setup-dirs: force
1306 ./configure sun4
1307 make clean
1308 ./configure -rm sun4
1309 chmod og=u `find $(DEVO_SUPPORT) $(GDB_SUPPORT_FILES) -print`
1310
1311 gdb.tar.Z: setup-dirs
1312 (cd gdb; $(MAKE) -f Makefile.in make-proto-gdb.dir)
1313 $(MAKE) $(MFLAGS) -f Makefile.in make-gdb.tar.Z
1314
1315 make-gdb.tar.Z: $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS) gdb texinfo/fsf/texinfo.tex
1316 rm -rf proto-toplev; mkdir proto-toplev
1317 ln -s ../gdb/proto-gdb.dir proto-toplev/gdb
1318 (cd proto-toplev; for i in $(DEVO_SUPPORT) $(GDB_SUPPORT_DIRS); do \
1319 ln -s ../$$i . ; \
1320 done)
1321 # Put only one copy (four hard links) of COPYING in the tar file.
1322 rm proto-toplev/bfd/COPYING
1323 ln proto-toplev/gdb/COPYING proto-toplev/bfd/COPYING
1324 rm proto-toplev/include/COPYING
1325 ln proto-toplev/gdb/COPYING proto-toplev/include/COPYING
1326 rm proto-toplev/readline/COPYING
1327 ln proto-toplev/gdb/COPYING proto-toplev/readline/COPYING
1328 # Take out texinfo from configurable dirs
1329 rm proto-toplev/configure.in
1330 sed '/^configdirs=/s/texinfo //' <configure.in >proto-toplev/configure.in
1331 # Take out glob from buildable dirs
1332 rm proto-toplev/Makefile.in
1333
1334 sed -e '/^SUBDIRS =/s/glob //' \
1335 -e '/^all\.normal: /s/\all-texinfo //' \
1336 -e '/^clean: /s/clean-texinfo //' \
1337 -e '/^install\.all: /s/install-texinfo //' \
1338 <Makefile.in >proto-toplev/Makefile.in
1339
1340 mkdir proto-toplev/texinfo
1341 mkdir proto-toplev/texinfo/fsf
1342 ln -s ../../../texinfo/fsf/texinfo.tex proto-toplev/texinfo/fsf/
1343 chmod og=u `find proto-toplev -print`
1344 (VER=`sed <gdb/Makefile.in -n 's/VERSION = //p'`; \
1345 echo "==> Making gdb-$$VER.tar.Z"; \
1346 ln -s proto-toplev gdb-$$VER; \
1347 tar cfh - gdb-$$VER \
1348 | compress -v >gdb-$$VER.tar.Z)
1349
1350
1351 # end of Makefile.in
This page took 0.057512 seconds and 4 git commands to generate.