From 7466b61ba470f62126d2ce4c3d70b7ae3dd32f73 Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Fri, 24 Oct 2008 10:42:54 -0700 Subject: make fmt a directory some build dependencies need rearrangement because fmt will depend on reflect R=rsc DELTA=1091 (567 added, 521 deleted, 3 changed) OCL=17792 CL=17796 --- src/lib/make.bash | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'src/lib/make.bash') diff --git a/src/lib/make.bash b/src/lib/make.bash index db056a3717..e6e1e18955 100755 --- a/src/lib/make.bash +++ b/src/lib/make.bash @@ -6,7 +6,18 @@ set -e -for i in syscall os math +# Don't sort the files in the for loop - some of the orderings matter. +rm -f *.6 +for i in \ + strings.go\ + +do + base=$(basename $i .go) + echo 6g -o $GOROOT/pkg/$base.6 $i + 6g -o $GOROOT/pkg/$base.6 $i +done + +for i in syscall os math reflect fmt do echo; echo; echo %%%% making lib/$i %%%%; echo cd $i @@ -17,14 +28,12 @@ done # Don't sort the files in the for loop - some of the orderings matter. rm -f *.6 for i in \ - fmt.go\ flag.go\ container/vector.go\ rand.go\ sort.go\ io.go\ bufio.go\ - strings.go\ once.go\ do @@ -33,7 +42,7 @@ do 6g -o $GOROOT/pkg/$base.6 $i done -for i in net time http reflect regexp +for i in net time http regexp do echo; echo; echo %%%% making lib/$i %%%%; echo cd $i -- cgit v1.3