]> Cypherpunks repositories - gostls13.git/commitdiff
mv container/vector down one level for new rules.
authorRob Pike <r@golang.org>
Wed, 6 May 2009 00:24:01 +0000 (17:24 -0700)
committerRob Pike <r@golang.org>
Wed, 6 May 2009 00:24:01 +0000 (17:24 -0700)
simplify run.bash now that lib has make test that recurs.

R=rsc
DELTA=1179  (578 added, 596 deleted, 5 changed)
OCL=28313
CL=28313

src/lib/Makefile
src/lib/container/vector/Makefile [moved from src/lib/container/Makefile with 100% similarity]
src/lib/container/vector/intvector.go [moved from src/lib/container/intvector.go with 100% similarity]
src/lib/container/vector/vector.go [moved from src/lib/container/vector.go with 100% similarity]
src/lib/container/vector/vector_test.go [moved from src/lib/container/vector_test.go with 100% similarity]
src/run.bash

index 97a33793f932fb62acb4ed3cf388550f66b60084..cbdc6790afa448ee1800b423950ec32e77c9239b 100644 (file)
@@ -9,7 +9,7 @@ GC=6g
 DIRS=\
        bignum\
        bufio\
-       container\
+       container/vector\
        exec\
        exvar\
        flag\
@@ -43,7 +43,7 @@ DIRS=\
 TEST=\
        bignum \
        bufio \
-       container \
+       container/vector \
        exec \
        exvar \
        flag \
@@ -116,7 +116,7 @@ go.install: regexp.install sort.install strconv.install strings.install \
 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
@@ -126,7 +126,7 @@ reflect.install: strconv.install sync.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
 
index de2bd7e65426d4bcc180972e7d77eb9d336e4955..85bd28655560f3cd4cad578a1025931dfe644971 100755 (executable)
@@ -24,27 +24,11 @@ maketest() {
 }
 
 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;