xref: /netbsd/external/gpl3/gdb/dist/setup.com (revision 1424dfb3)
1*1424dfb3Schristos$!
2*1424dfb3Schristos$! Build procedure
3*1424dfb3Schristos$!
4*1424dfb3Schristos$! Note: you need a DCL-compatible gnu make.
5*1424dfb3Schristos$ MAKE="make381"
6*1424dfb3Schristos$ OPT=""
7*1424dfb3Schristos$!
8*1424dfb3Schristos$ if (P1 .EQS. "CONFIGURE") .OR. (P1 .EQS. "ALL")
9*1424dfb3Schristos$ then
10*1424dfb3Schristos$    set def [.bfd]
11*1424dfb3Schristos$    @configure
12*1424dfb3Schristos$    set def [-.libiberty]
13*1424dfb3Schristos$    @configure
14*1424dfb3Schristos$    set def [-.opcodes]
15*1424dfb3Schristos$    @configure
16*1424dfb3Schristos$    set def [-.binutils]
17*1424dfb3Schristos$    @configure
18*1424dfb3Schristos$    set def [-.gas]
19*1424dfb3Schristos$    @configure
20*1424dfb3Schristos$    set def [-]
21*1424dfb3Schristos$ endif
22*1424dfb3Schristos$ if (P1 .EQS. "BUILD") .OR. (P1 .EQS. "ALL")
23*1424dfb3Schristos$ then
24*1424dfb3Schristos$   set def [.bfd]
25*1424dfb3Schristos$   @build
26*1424dfb3Schristos$   set def [-.libiberty]
27*1424dfb3Schristos$   @build
28*1424dfb3Schristos$   set def [-.opcodes]
29*1424dfb3Schristos$   @build
30*1424dfb3Schristos$   set def [-.binutils]
31*1424dfb3Schristos$   @build
32*1424dfb3Schristos$   set def [-.gas]
33*1424dfb3Schristos$   @build
34*1424dfb3Schristos$   set def [-]
35*1424dfb3Schristos$ endif
36*1424dfb3Schristos$ if P1 .EQS. "MAKE"
37*1424dfb3Schristos$ then
38*1424dfb3Schristos$   ARCH=F$GETSYI("ARCH_NAME")
39*1424dfb3Schristos$   ARCH=F$EDIT(arch,"UPCASE")
40*1424dfb3Schristos$   set def [.bfd]
41*1424dfb3Schristos$   'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
42*1424dfb3Schristos$   set def [-.libiberty]
43*1424dfb3Schristos$   'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
44*1424dfb3Schristos$   set def [-.opcodes]
45*1424dfb3Schristos$   'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
46*1424dfb3Schristos$   set def [-.binutils]
47*1424dfb3Schristos$   'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
48*1424dfb3Schristos$   set def [-.gas]
49*1424dfb3Schristos$   'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
50*1424dfb3Schristos$   set def [-]
51*1424dfb3Schristos$ endif
52