mirror of
https://github.com/golang/go
synced 2024-11-22 06:54:39 -07:00
makefile fixes
R=r OCL=28369 CL=28369
This commit is contained in:
parent
83cd4ee070
commit
1d1316c885
@ -14,7 +14,11 @@ DIRS=\
|
||||
exvar\
|
||||
flag\
|
||||
fmt\
|
||||
go\
|
||||
go/ast \
|
||||
go/doc \
|
||||
go/parser \
|
||||
go/scanner \
|
||||
go/token \
|
||||
hash\
|
||||
http\
|
||||
io\
|
||||
@ -41,35 +45,36 @@ DIRS=\
|
||||
utf8\
|
||||
|
||||
TEST=\
|
||||
bignum \
|
||||
bufio \
|
||||
container/vector \
|
||||
exec \
|
||||
exvar \
|
||||
flag \
|
||||
fmt \
|
||||
go \
|
||||
hash \
|
||||
http \
|
||||
io \
|
||||
json \
|
||||
log \
|
||||
math \
|
||||
net \
|
||||
once \
|
||||
os \
|
||||
path \
|
||||
reflect \
|
||||
regexp \
|
||||
sort \
|
||||
strconv \
|
||||
strings \
|
||||
sync \
|
||||
tabwriter \
|
||||
template \
|
||||
time \
|
||||
unicode \
|
||||
utf8 \
|
||||
bignum\
|
||||
bufio\
|
||||
container/vector\
|
||||
exec\
|
||||
exvar\
|
||||
flag\
|
||||
fmt\
|
||||
go/parser\
|
||||
go/scanner\
|
||||
hash\
|
||||
http\
|
||||
io\
|
||||
json\
|
||||
log\
|
||||
math\
|
||||
net\
|
||||
once\
|
||||
os\
|
||||
path\
|
||||
reflect\
|
||||
regexp\
|
||||
sort\
|
||||
strconv\
|
||||
strings\
|
||||
sync\
|
||||
tabwriter\
|
||||
template\
|
||||
time\
|
||||
unicode\
|
||||
utf8\
|
||||
|
||||
clean.dirs: $(addsuffix .clean, $(DIRS))
|
||||
install.dirs: $(addsuffix .install, $(DIRS))
|
||||
@ -111,8 +116,13 @@ strings.install: utf8.install
|
||||
testing.install: flag.install fmt.install
|
||||
|
||||
fmt.install: io.install reflect.install strconv.install
|
||||
go.install: fmt.install io.install once.install regexp.install sort.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.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
|
||||
|
@ -1,45 +0,0 @@
|
||||
# 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.
|
||||
|
||||
all: install
|
||||
|
||||
GC=6g
|
||||
|
||||
DIRS=\
|
||||
ast \
|
||||
doc \
|
||||
parser \
|
||||
scanner \
|
||||
token \
|
||||
|
||||
|
||||
TEST=\
|
||||
parser \
|
||||
scanner \
|
||||
|
||||
clean.dirs: $(addsuffix .clean, $(DIRS))
|
||||
install.dirs: $(addsuffix .install, $(DIRS))
|
||||
test.dirs: $(addsuffix .test, $(TEST))
|
||||
|
||||
%.clean:
|
||||
+cd $* && make clean
|
||||
|
||||
%.install:
|
||||
+cd $* && make install
|
||||
|
||||
%.test:
|
||||
+cd $* && make test
|
||||
|
||||
clean: clean.dirs
|
||||
|
||||
install: install.dirs
|
||||
|
||||
test: test.dirs
|
||||
|
||||
# TODO: dependencies - should auto-generate
|
||||
|
||||
scanner.install: token.install
|
||||
parser.install: ast.install scanner.install token.install
|
||||
doc.install: ast.install token.install
|
||||
ast.install: token.install
|
Loading…
Reference in New Issue
Block a user