diff options
author | Rob Pike <r@golang.org> | 2008-08-07 17:36:50 -0700 |
---|---|---|
committer | Rob Pike <r@golang.org> | 2008-08-07 17:36:50 -0700 |
commit | 83e7926827ebff5662155c8cc4066e8b5bf34cfb (patch) | |
tree | a35b540003706dc2f9c7ae86d3c04558fd1a4646 /src | |
parent | 61a10f971a262af02fc0dd02e5af068369885849 (diff) | |
download | golang-83e7926827ebff5662155c8cc4066e8b5bf34cfb.tar.gz |
include syscall in default build
fix an issue with autolib names by compiling to target location
print a bit more when compiling
R=gri
OCL=13988
CL=13988
Diffstat (limited to 'src')
-rwxr-xr-x | src/clean.bash | 2 | ||||
-rwxr-xr-x | src/lib/make.bash | 7 | ||||
-rwxr-xr-x | src/make.bash | 9 |
3 files changed, 15 insertions, 3 deletions
diff --git a/src/clean.bash b/src/clean.bash index 4d417eb24..dd727ac60 100755 --- a/src/clean.bash +++ b/src/clean.bash @@ -3,7 +3,7 @@ # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. -for i in lib9 libbio libmach_amd64 +for i in lib9 libbio libmach_amd64 syscall do cd $i make clean diff --git a/src/lib/make.bash b/src/lib/make.bash index 3f5295027..be62e0a5c 100755 --- a/src/lib/make.bash +++ b/src/lib/make.bash @@ -4,9 +4,12 @@ #!/bin/bash +echo; echo; echo %%%% making lib %%%%; echo + rm -f *.6 for i in fmt.go flag.go container/vector.go do - 6g $i + base=$(basename $i .go) + echo 6g -o $GOROOT/pkg/$base.6 $i + 6g -o $GOROOT/pkg/$base.6 $i done -mv *.6 $GOROOT/pkg diff --git a/src/make.bash b/src/make.bash index 2d17e798f..f2543b553 100755 --- a/src/make.bash +++ b/src/make.bash @@ -18,3 +18,12 @@ do bash make.bash cd .. done + +# do these after go compiler and runtime are built +for i in syscall +do + echo; echo; echo %%%% making $i %%%%; echo + cd $i + make install + cd .. +done |