diff options
Diffstat (limited to 'src/lib/Makefile')
| -rw-r--r-- | src/lib/Makefile | 48 |
1 files changed, 5 insertions, 43 deletions
diff --git a/src/lib/Makefile b/src/lib/Makefile index 8c605cb880..1a9e77a59e 100644 --- a/src/lib/Makefile +++ b/src/lib/Makefile @@ -38,10 +38,12 @@ DIRS=\ rand\ reflect\ regexp\ + runtime\ sort\ strconv\ strings\ sync\ + syscall\ tabwriter\ template\ testing\ @@ -112,47 +114,7 @@ test: test.dirs nuke: nuke.dirs rm -rf $(GOROOT)/pkg/* -# TODO: dependencies - should auto-generate +deps: + ./deps.bash -bignum.install: fmt.install -bufio.install: io.install os.install -crypto/aes.install: os.install -exec.install: os.install strings.install -exvar.install: fmt.install http.install log.install strconv.install sync.install -flag.install: fmt.install os.install strconv.install -log.install: fmt.install io.install os.install runtime.install time.install -path.install: io.install -once.install: sync.install -strings.install: utf8.install -testing.install: flag.install fmt.install runtime.install -testing/iotest.install: io.install os.install -fmt.install: io.install reflect.install strconv.install -GODEPS=fmt.install io.install once.install regexp.install sort.install \ - strconv.install strings.install unicode.install utf8.install container/vector.install -go/scanner.install: go/token.install $(GODEPS) -go/parser.install: go/ast.install go/scanner.install go/token.install $(GODEPS) -go/doc.install: go/ast.install go/token.install $(GODEPS) -go/ast.install: go/token.install $(GODEPS) -go/token.install: $(GODEPS) -hash/adler32.install: os.install -hash/crc32.install: os.install -hash/md5.install: os.install -hash/sha1.install: os.install -hash/sum.install: io.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/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 -os.install: syscall.install once.install -regexp.install: os.install runtime.install -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/vector.install -template.install: container/vector.install fmt.install io.install os.install reflect.install runtime.install strings.install -time.install: once.install os.install io.install - - once.install os.install sort.install strings.install sync.install template.install time.install \ +include Make.deps |
