From: Rob Pike Date: Wed, 6 May 2009 04:31:22 +0000 (-0700) Subject: add missing Makefile to repair build X-Git-Tag: weekly.2009-11-06~1704 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=68382ec021bf928870f74b59fc5394990052c0ff;p=gostls13.git add missing Makefile to repair build TBR=gri OCL=28320 CL=28320 --- diff --git a/src/lib/go/Makefile b/src/lib/go/Makefile new file mode 100644 index 0000000000..d779c1f876 --- /dev/null +++ b/src/lib/go/Makefile @@ -0,0 +1,45 @@ +# 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