# Copyright 2009 The Go Authors. All rights reserved. # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. #!/bin/bash function buildfiles() { rm -f *.6 for i do base=$(basename $i .go) echo 6g -o $GOROOT/pkg/$base.6 $i 6g -o $GOROOT/pkg/$base.6 $i done } function builddirs() { for i do echo; echo; echo %%%% making lib/$i %%%%; echo (cd $i; make install) done } set -e rm -f *.6 # Don't sort the elements of the lists - some of the orderings matter. buildfiles strings.go builddirs syscall\ math\ os\ strconv\ container/array\ reflect\ buildfiles io.go builddirs fmt\ tabwriter\ buildfiles flag.go\ container/vector.go\ rand.go\ sort.go\ bufio.go\ once.go\ bignum.go\ testing.go\ builddirs net\ time\ http\ regexp\