summaryrefslogtreecommitdiff
path: root/process
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2012-08-29 22:27:29 +0200
committerThomas Schwinge <thomas@codesourcery.com>2012-08-29 22:27:29 +0200
commit9fa6dba90d150a7b00a905e4644250a77f09c97b (patch)
treea2482393e7aed8da74abc1be48953ad5701bc806 /process
parent476cb69c0800097c4c6d2d1f31ff8042835a6ceb (diff)
New process tool; binutils: e1104996559067c40207c803ab1a5847a4a05145 (2012-06-07)
Configured with support for sysroots.
Diffstat (limited to 'process')
-rwxr-xr-xprocess18
1 files changed, 10 insertions, 8 deletions
diff --git a/process b/process
index cc8722d0..bc3cf3e0 100755
--- a/process
+++ b/process
@@ -8,7 +8,7 @@ set -e -x
project=$1
build_suffix=.build
case $project in
- gcc)
+ binutils | gcc)
branch=hurd/master
linux_host=kepler.SCHWINGE
hurd_host=coulomb.SCHWINGE
@@ -62,7 +62,7 @@ esac
shift
case $project:$action in
- gcc:fetch | glibc:fetch)
+ binutils:fetch | gcc:fetch | glibc:fetch)
host=$1
case $host in
coulomb.SCHWINGE)
@@ -96,8 +96,9 @@ case $project:$action in
: "${mount:?}"
: "${project_base:?}"
case $project:$step in
- gcc:build | gcc:install \
- | glibc:build | glibc:install | glibc:test)
+ binutils:build | binutils:install \
+ | gcc:build | gcc:install \
+ | glibc:build | glibc:install | glibc:test)
ssh \
"$host" \
'cd '"$project_base"'/ && \
@@ -106,7 +107,7 @@ case $project:$action in
> toolchain/logs/"$project"/"$host"/"$step"
exit
;;
- gcc:test)
+ binutils:test | gcc:test)
rsync \
-vd --delete \
--rsync-path='\
@@ -131,13 +132,14 @@ case $project:$action in
;;
esac
;;
- gcc:diff)
+ binutils:diff | gcc:diff)
[ $# = 0 ]
: "${linux_host:?}"
: "${hurd_host:?}"
case $project:$step in
- gcc:build | gcc:install)
+ binutils:build | binutils:install \
+ | gcc:build | gcc:install)
sed \
-f toolchain/logs/"$project"/"$linux_host"/"$step".sed \
< toolchain/logs/"$project"/"$linux_host"/"$step" \
@@ -160,7 +162,7 @@ case $project:$action in
[ "$r" = 0 ] || [ "$r" = 1 ]
exit
;;
- gcc:test)
+ binutils:test | gcc:test)
r=0
diff \
-Nrwu -F ^Running \