fix an issue with autolib names by compiling to target location
print a bit more when compiling
R=gri
OCL=13988
CL=13988
# 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
#!/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
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