DIRS=\
bignum\
bufio\
- container\
+ container/vector\
exec\
exvar\
flag\
TEST=\
bignum \
bufio \
- container \
+ container/vector \
exec \
exvar \
flag \
hash.install: os.install
http.install: bufio.install io.install net.install os.install path.install strings.install log.install
io.install: os.install sync.install
-json.install: container.install fmt.install io.install math.install \
+json.install: container/vector.install fmt.install io.install math.install \
strconv.install strings.install utf8.install
# TODO(rsc): net is not supposed to depend on fmt or strings or strconv
net.install: fmt.install once.install os.install strconv.install strings.install
strconv.install: math.install os.install utf8.install
sync.install:
syscall.install: sync.install
-tabwriter.install: os.install io.install container.install
+tabwriter.install: os.install io.install container/vector.install
template.install: fmt.install io.install os.install reflect.install strings.install
time.install: once.install os.install io.install
}
maketest \
- lib/container\
- lib/fmt\
- lib/go\
- lib/hash\
- lib/io\
- lib/json\
- lib/math\
- lib/net\
- lib/os\
- lib/reflect\
- lib/regexp\
- lib/strconv\
- lib/tabwriter\
- lib/template\
- lib/time\
- lib/unicode\
+ lib \
# all of these are subtly different
# from what maketest does.
-(xcd lib; make test) || exit $?
(xcd lib/sync;
make clean;