* m32r-opc.h (HAVE_CPU_M32R): Define.
[deliverable/binutils-gdb.git] / mpw-build.in
index a581e626a1439b47a041a9344c06a6ff09b60f45..c9ea70d508b3031d5451cbf4ae1fe253b4381fcf 100644 (file)
@@ -4,126 +4,108 @@ Set savedir "`Directory`"
 
 #Set Echo 1
 
-Set thisscript "{0}"
-
-Set topsrcdir ":"
-
-Set srcdir ":"
+Set ThisScript "{0}"
 
 Set objdir ":"
 
 Set verify 0
-Set verifystr ""
 
 Set BuildTarget "none"
 
-Set prefix "{Boot}"Cygnus:latest:
-
 # Parse arguments.
 
 Loop
        Break If {#} == 0
-       If "{1}" =~ /--srcdir/
-               Set srcdir "{2}"
-               Shift 1
-       Else If "{1}" =~ /--topdir/
-               Set topsrcdir "{2}"
-               Shift 1
-       Else If "{1}" =~ /--prefix/
-               Set prefix "{2}"
-               Shift 1
-       Else If "{1}" =~ /-v/
-               Set verify 1
-               Set verifystr "-v"
-               Shift 1
-       Else
                If "{BuildTarget}" =~ /none/
                        Set BuildTarget "{1}"
                Else
                        Echo Only one build target allowed, ignoring "{1}"
                End If
-       End If
        Shift 1
 End Loop
 
-If "{BuildTarget}" =~ /all/
-       "{thisscript}" all-ld
-       "{thisscript}" all-gcc
-       "{thisscript}" all-gdb
+If {verify} == 1
+       Echo "#" Doing "{ThisScript}" "{BuildTarget}" in "`Directory`" ... 
+End If
+
+If "`Exists Makefile`" != ""
+       Echo "Set Echo 1" >{BuildTarget}.makeout
+       Make -f Makefile {BuildTarget} >>{BuildTarget}.makeout
+       {BuildTarget}.makeout
+       Delete {BuildTarget}.makeout
+Else If "{BuildTarget}" =~ /all/
+       "{ThisScript}" all-gcc
+       "{ThisScript}" all-ld
+       "{ThisScript}" all-gdb
 Else If "{BuildTarget}" =~ /all-binutils/
-       "{thisscript}" do-libiberty
-       "{thisscript}" do-bfd
-       "{thisscript}" do-opcodes
-       "{thisscript}" do-binutils
+       "{ThisScript}" do-libiberty
+       "{ThisScript}" do-bfd
+       "{ThisScript}" do-opcodes
+       "{ThisScript}" do-binutils
 Else If "{BuildTarget}" =~ /all-gas/
-       "{thisscript}" do-libiberty
-       "{thisscript}" do-bfd
-       "{thisscript}" do-opcodes
-       "{thisscript}" do-gas
+       "{ThisScript}" do-libiberty
+       "{ThisScript}" do-bfd
+       "{ThisScript}" do-opcodes
+       "{ThisScript}" do-gas
 Else If "{BuildTarget}" =~ /all-gcc/
-       "{thisscript}" all-gas
-       "{thisscript}" do-gcc
+       "{ThisScript}" all-gas
+       "{ThisScript}" all-binutils
+       "{ThisScript}" do-gcc
 Else If "{BuildTarget}" =~ /all-gdb/
-       "{thisscript}" do-libiberty
-       "{thisscript}" do-bfd
-       "{thisscript}" do-opcodes
-       "{thisscript}" do-gdb
+       "{ThisScript}" do-libiberty
+       "{ThisScript}" do-bfd
+       "{ThisScript}" do-opcodes
+       "{ThisScript}" do-gdb
 Else If "{BuildTarget}" =~ /all-ld/
-       "{thisscript}" do-libiberty
-       "{thisscript}" do-bfd
-       "{thisscript}" do-opcodes
-       "{thisscript}" do-ld
+       "{ThisScript}" do-libiberty
+       "{ThisScript}" do-bfd
+       "{ThisScript}" do-opcodes
+       "{ThisScript}" do-ld
 Else If "{BuildTarget}" =~ /do-bfd/
        SetDirectory :bfd:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-libiberty/
        SetDirectory :libiberty:
-       BuildProgram all
-Else If "{BuildTarget}" =~ /do-mmalloc/
-       SetDirectory :mmalloc:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-opcodes/
        SetDirectory :opcodes:
-       BuildProgram all
-Else If "{BuildTarget}" =~ /do-readline/
-       SetDirectory :readline:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-binutils/
        SetDirectory :binutils:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-gas/
        SetDirectory :gas:
-       :mpw-build all --prefix "{prefix}"
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-gcc/
        SetDirectory :gcc:
-       :mpw-build all --prefix "{prefix}"
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-gdb/
        SetDirectory :gdb:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /do-ld/
        SetDirectory :ld:
-       BuildProgram all
+       ::mpw-build all
 Else If "{BuildTarget}" =~ /install/
-       "{thisscript}" install-binutils
-       "{thisscript}" install-gas
-       "{thisscript}" install-gcc
-       "{thisscript}" install-gdb
-       "{thisscript}" install-ld
+       "{ThisScript}" install-binutils
+       "{ThisScript}" install-gas
+       "{ThisScript}" install-gcc
+#      "{ThisScript}" install-gdb
+       "{ThisScript}" install-ld
 Else If "{BuildTarget}" =~ /install-binutils/
        SetDirectory :binutils:
-       :mpw-build install --prefix "{prefix}"
+       ::mpw-build install
 Else If "{BuildTarget}" =~ /install-gas/
        SetDirectory :gas:
-       :mpw-build install --prefix "{prefix}"
+       ::mpw-build install
 Else If "{BuildTarget}" =~ /install-gcc/
        SetDirectory :gcc:
-       :mpw-build install --prefix "{prefix}"
+       ::mpw-build install
 Else If "{BuildTarget}" =~ /install-gdb/
        SetDirectory :gdb:
-       :mpw-build install --prefix "{prefix}"
+       ::mpw-build install
 Else If "{BuildTarget}" =~ /install-ld/
        SetDirectory :ld:
-       :mpw-build install --prefix "{prefix}"
+       ::mpw-build install
 Else
 End If
 
This page took 0.02562 seconds and 4 git commands to generate.