diff options
author | Russ Cox <rsc@golang.org> | 2012-02-06 13:34:25 -0500 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2012-02-06 13:34:25 -0500 |
commit | 0c6aaf174960bc22938f3294e2ff7d2adfa39813 (patch) | |
tree | 5660ba627bfe283f801e810cd00c641400b2c2ce /src/cmd | |
parent | 5a0ce39ecbd18a93e42411cae9b618460de9a857 (diff) | |
download | go-0c6aaf174960bc22938f3294e2ff7d2adfa39813.tar.gz |
build: delete make paraphernalia
As a convenience to people working on the tools,
leave Makefiles that invoke the go dist tool appropriately.
They are not used during the build.
R=golang-dev, bradfitz, n13m3y3r, gustavo
CC=golang-dev
http://codereview.appspot.com/5636050
Diffstat (limited to 'src/cmd')
-rw-r--r-- | src/cmd/5a/Makefile | 25 | ||||
-rw-r--r-- | src/cmd/5c/Makefile | 33 | ||||
-rw-r--r-- | src/cmd/5g/Makefile | 35 | ||||
-rw-r--r-- | src/cmd/5l/Makefile | 42 | ||||
-rw-r--r-- | src/cmd/6a/Makefile | 25 | ||||
-rw-r--r-- | src/cmd/6c/Makefile | 35 | ||||
-rw-r--r-- | src/cmd/6g/Makefile | 34 | ||||
-rw-r--r-- | src/cmd/6l/Makefile | 47 | ||||
-rw-r--r-- | src/cmd/8a/Makefile | 25 | ||||
-rw-r--r-- | src/cmd/8c/Makefile | 36 | ||||
-rw-r--r-- | src/cmd/8g/Makefile | 35 | ||||
-rw-r--r-- | src/cmd/8l/Makefile | 48 | ||||
-rw-r--r-- | src/cmd/Makefile | 60 | ||||
-rw-r--r-- | src/cmd/cc/Makefile | 36 | ||||
-rw-r--r-- | src/cmd/cov/Makefile | 40 | ||||
-rw-r--r-- | src/cmd/gc/Makefile | 67 | ||||
-rw-r--r-- | src/cmd/nm/Makefile | 14 | ||||
-rw-r--r-- | src/cmd/pack/Makefile | 11 | ||||
-rw-r--r-- | src/cmd/prof/Makefile | 37 |
19 files changed, 51 insertions, 634 deletions
diff --git a/src/cmd/5a/Makefile b/src/cmd/5a/Makefile index 9a19f197f..538ffb1a7 100644 --- a/src/cmd/5a/Makefile +++ b/src/cmd/5a/Makefile @@ -1,25 +1,10 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) +include ../../Make.dist -TARG=5a +install: y.tab.h -HFILES=\ - a.h\ - y.tab.h\ - ../5l/5.out.h\ - -OFILES=\ - y.tab.$O\ - lex.$O\ - ../5l/enam.$O\ - -YFILES=\ - a.y\ - -include ../../Make.ctool - -lex.$O: ../cc/macbody ../cc/lexbody +y.tab.h: a.y + LANG=C LANGUAGE=en_US.UTF8 bison -v -y a.y diff --git a/src/cmd/5c/Makefile b/src/cmd/5c/Makefile index d2cddfa52..3f528d751 100644 --- a/src/cmd/5c/Makefile +++ b/src/cmd/5c/Makefile @@ -1,34 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=5c - -HFILES=\ - gc.h\ - ../5l/5.out.h\ - ../cc/cc.h\ - -OFILES=\ - cgen.$O\ - list.$O\ - sgen.$O\ - swt.$O\ - txt.$O\ - mul.$O\ - reg.$O\ - peep.$O\ - pgen.$O\ - pswt.$O\ - ../5l/enam.$O\ - -LIB=\ - ../cc/cc.a$O\ - -include ../../Make.ctool - -%.$O: ../cc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../cc/$*.c +include ../../Make.dist diff --git a/src/cmd/5g/Makefile b/src/cmd/5g/Makefile index 647446246..3f528d751 100644 --- a/src/cmd/5g/Makefile +++ b/src/cmd/5g/Makefile @@ -1,36 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=5g - -HFILES=\ - ../gc/go.h\ - ../5l/5.out.h\ - gg.h\ - opt.h\ - -OFILES=\ - ../5l/enam.$O\ - cgen.$O\ - cgen64.$O\ - cplx.$O\ - galign.$O\ - ggen.$O\ - gobj.$O\ - gsubr.$O\ - list.$O\ - peep.$O\ - pgen.$O\ - reg.$O\ - -LIB=\ - ../gc/gc.a$O\ - -include ../../Make.ctool - -%.$O: ../gc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../gc/$*.c +include ../../Make.dist diff --git a/src/cmd/5l/Makefile b/src/cmd/5l/Makefile index b68190d12..3f528d751 100644 --- a/src/cmd/5l/Makefile +++ b/src/cmd/5l/Makefile @@ -1,43 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=5l - -OFILES=\ - asm.$O\ - data.$O\ - elf.$O\ - enam.$O\ - ldelf.$O\ - ldmacho.$O\ - ldpe.$O\ - lib.$O\ - list.$O\ - noop.$O\ - obj.$O\ - optab.$O\ - pass.$O\ - prof.$O\ - softfloat.$O\ - span.$O\ - symtab.$O\ - go.$O\ - -HFILES=\ - l.h\ - 5.out.h\ - ../ld/elf.h\ - -include ../../Make.ctool - -enam.c: 5.out.h - sh mkenam - -CLEANFILES+=enam.c - -%.$O: ../ld/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. ../ld/$*.c +include ../../Make.dist diff --git a/src/cmd/6a/Makefile b/src/cmd/6a/Makefile index d7c1f235d..538ffb1a7 100644 --- a/src/cmd/6a/Makefile +++ b/src/cmd/6a/Makefile @@ -1,25 +1,10 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) +include ../../Make.dist -TARG=6a +install: y.tab.h -HFILES=\ - a.h\ - y.tab.h\ - ../6l/6.out.h\ - -OFILES=\ - y.tab.$O\ - lex.$O\ - ../6l/enam.$O\ - -YFILES=\ - a.y\ - -include ../../Make.ctool - -lex.$O: ../cc/macbody ../cc/lexbody +y.tab.h: a.y + LANG=C LANGUAGE=en_US.UTF8 bison -v -y a.y diff --git a/src/cmd/6c/Makefile b/src/cmd/6c/Makefile index 169a080d5..3f528d751 100644 --- a/src/cmd/6c/Makefile +++ b/src/cmd/6c/Makefile @@ -1,36 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=6c - -HFILES=\ - gc.h\ - ../6l/6.out.h\ - ../cc/cc.h\ - -OFILES=\ - cgen.$O\ - list.$O\ - sgen.$O\ - swt.$O\ - txt.$O\ - pgen.$O\ - pswt.$O\ - div.$O\ - mul.$O\ - reg.$O\ - peep.$O\ - machcap.$O\ - ../6l/enam.$O\ - -LIB=\ - ../cc/cc.a$O\ - -include ../../Make.ctool - -%.$O: ../cc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../cc/$*.c +include ../../Make.dist diff --git a/src/cmd/6g/Makefile b/src/cmd/6g/Makefile index 43e375174..3f528d751 100644 --- a/src/cmd/6g/Makefile +++ b/src/cmd/6g/Makefile @@ -1,35 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=6g - -HFILES=\ - ../gc/go.h\ - ../6l/6.out.h\ - gg.h\ - opt.h\ - -OFILES=\ - ../6l/enam.$O\ - cgen.$O\ - cplx.$O\ - galign.$O\ - ggen.$O\ - gobj.$O\ - gsubr.$O\ - list.$O\ - peep.$O\ - pgen.$O\ - reg.$O\ - -LIB=\ - ../gc/gc.a$O\ - -include ../../Make.ctool - -%.$O: ../gc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../gc/$*.c +include ../../Make.dist diff --git a/src/cmd/6l/Makefile b/src/cmd/6l/Makefile index 43ad9cad0..3f528d751 100644 --- a/src/cmd/6l/Makefile +++ b/src/cmd/6l/Makefile @@ -1,48 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=6l - -OFILES=\ - asm.$O\ - data.$O\ - dwarf.$O\ - elf.$O\ - enam.$O\ - go.$O\ - ldelf.$O\ - ldmacho.$O\ - ldpe.$O\ - lib.$O\ - list.$O\ - macho.$O\ - obj.$O\ - optab.$O\ - pass.$O\ - pe.$O\ - prof.$O\ - span.$O\ - symtab.$O\ - -HFILES=\ - l.h\ - 6.out.h\ - ../ld/lib.h\ - ../ld/elf.h\ - ../ld/macho.h\ - ../ld/dwarf.h\ - ../ld/pe.h\ - -include ../../Make.ctool - -enam.c: 6.out.h - sh mkenam - -CLEANFILES+=enam.c - -%.$O: ../ld/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. ../ld/$*.c +include ../../Make.dist diff --git a/src/cmd/8a/Makefile b/src/cmd/8a/Makefile index afa8441a4..538ffb1a7 100644 --- a/src/cmd/8a/Makefile +++ b/src/cmd/8a/Makefile @@ -1,25 +1,10 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) +include ../../Make.dist -TARG=8a +install: y.tab.h -HFILES=\ - a.h\ - y.tab.h\ - ../8l/8.out.h\ - -OFILES=\ - y.tab.$O\ - lex.$O\ - ../8l/enam.$O\ - -YFILES=\ - a.y\ - -include ../../Make.ctool - -lex.$O: ../cc/macbody ../cc/lexbody +y.tab.h: a.y + LANG=C LANGUAGE=en_US.UTF8 bison -v -y a.y diff --git a/src/cmd/8c/Makefile b/src/cmd/8c/Makefile index 22ffedad8..3f528d751 100644 --- a/src/cmd/8c/Makefile +++ b/src/cmd/8c/Makefile @@ -1,37 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=8c - -HFILES=\ - gc.h\ - ../8l/8.out.h\ - ../cc/cc.h\ - -OFILES=\ - cgen.$O\ - cgen64.$O\ - div.$O\ - list.$O\ - machcap.$O\ - mul.$O\ - pgen.$O\ - pswt.$O\ - peep.$O\ - reg.$O\ - sgen.$O\ - swt.$O\ - txt.$O\ - ../8l/enam.$O\ - -LIB=\ - ../cc/cc.a$O\ - -include ../../Make.ctool - -%.$O: ../cc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../cc/$*.c +include ../../Make.dist diff --git a/src/cmd/8g/Makefile b/src/cmd/8g/Makefile index 1422d07cc..3f528d751 100644 --- a/src/cmd/8g/Makefile +++ b/src/cmd/8g/Makefile @@ -1,36 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=8g - -HFILES=\ - ../gc/go.h\ - ../8l/8.out.h\ - gg.h\ - opt.h\ - -OFILES=\ - ../8l/enam.$O\ - cgen.$O\ - cgen64.$O\ - cplx.$O\ - galign.$O\ - ggen.$O\ - gobj.$O\ - gsubr.$O\ - list.$O\ - peep.$O\ - pgen.$O\ - reg.$O\ - -LIB=\ - ../gc/gc.a$O\ - -include ../../Make.ctool - -%.$O: ../gc/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. -o $@ ../gc/$*.c +include ../../Make.dist diff --git a/src/cmd/8l/Makefile b/src/cmd/8l/Makefile index 7e9bd7797..3f528d751 100644 --- a/src/cmd/8l/Makefile +++ b/src/cmd/8l/Makefile @@ -1,49 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=8l - -OFILES=\ - asm.$O\ - data.$O\ - dwarf.$O\ - elf.$O\ - enam.$O\ - go.$O\ - ldelf.$O\ - ldmacho.$O\ - ldpe.$O\ - lib.$O\ - list.$O\ - macho.$O\ - obj.$O\ - optab.$O\ - pass.$O\ - pe.$O\ - prof.$O\ - span.$O\ - symtab.$O\ - - -HFILES=\ - l.h\ - 8.out.h\ - ../ld/dwarf.h\ - ../ld/elf.h\ - ../ld/macho.h\ - ../ld/pe.h\ - -include ../../Make.ctool - -enam.c: 8.out.h - sh mkenam - -CLEANFILES+=enam.c - - -%.$O: ../ld/%.c - $(HOST_CC) $(HOST_CFLAGS) -I. ../ld/$*.c +include ../../Make.dist diff --git a/src/cmd/Makefile b/src/cmd/Makefile deleted file mode 100644 index 31be2d12b..000000000 --- a/src/cmd/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2011 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. - -include ../Make.inc - -all: install - -# Only build tools for current architecture, and only tools written in C. -# The tools written in Go are managed by ../pkg/Makefile. -DIRS=\ - $(O)a\ - $(O)c\ - $(O)g\ - $(O)l\ - cc\ - cov\ - gc\ - nm\ - pack\ - prof\ - -# Clean applies to all directories, even for other architectures. -CLEANDIRS=\ - $(DIRS)\ - 5a\ - 5c\ - 5g\ - 5l\ - 6a\ - 6c\ - 6g\ - 6l\ - 8a\ - 8c\ - 8g\ - 8l\ - -install: $(patsubst %,%.install,$(DIRS)) -clean: $(patsubst %,%.clean,$(CLEANDIRS)) -nuke: $(patsubst %,%.nuke,$(CLEANDIRS)) - -%.install: - @echo - @echo %%%% making $* %%%% - @echo - $(MAKE) -C $* install - -gc.install 5c.install 6c.install 8c.install: cc.install -$(O)g.install: gc.install -$(O)a.install $(O)c.install $(O)g.install: $(O)l.install - -%.clean: - $(MAKE) -C $* clean - -%.nuke: - $(MAKE) -C $* nuke - -echo-dirs: - @echo $(DIRS) diff --git a/src/cmd/cc/Makefile b/src/cmd/cc/Makefile index 737af1f42..8cfd64cd6 100644 --- a/src/cmd/cc/Makefile +++ b/src/cmd/cc/Makefile @@ -1,36 +1,10 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) +include ../../Make.dist -LIB=cc.a$O +install: y.tab.h -HFILES=\ - cc.h\ - y.tab.h\ - -YFILES=\ - cc.y\ - -OFILES=\ - y.tab.$O\ - lex.$O\ - mac.$O\ - dcl.$O\ - acid.$O\ - godefs.$O\ - bits.$O\ - com.$O\ - scon.$O\ - funct.$O\ - sub.$O\ - com64.$O\ - dpchk.$O\ - omachcap.$O\ - -NOINSTALL=1 -include ../../Make.clib - -install: $(LIB) +y.tab.h: cc.y + LANG=C LANGUAGE=en_US.UTF8 bison -v -y a.y diff --git a/src/cmd/cov/Makefile b/src/cmd/cov/Makefile index 3d0cf1204..3f528d751 100644 --- a/src/cmd/cov/Makefile +++ b/src/cmd/cov/Makefile @@ -1,41 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -# The directory is cov because the source is portable and general. -# We call the binary 6cov to avoid confusion and because this binary -# is linked only with amd64 and x86 support. - -TARG=cov -OFILES=\ - main.$O\ - tree.$O\ - -HFILES=\ - tree.h\ - -NOINSTALL=1 -include ../../Make.ctool - -ifeq ($(GOOS),windows) -NAME=windows -else -NAME=$(shell uname | tr A-Z a-z) -endif - -install: install-$(NAME) -install-linux: install-default -install-freebsd: install-default -install-netbsd: install-default -install-openbsd: install-default -install-windows: install-default - -# on Darwin, have to install and setgid; see $GOROOT/src/sudo.bash -install-darwin: $(TARG) - @true - -install-default: $(TARG) - cp $(TARG) "$(GOROOT)"/bin/tool/$(TARG) +include ../../Make.dist diff --git a/src/cmd/gc/Makefile b/src/cmd/gc/Makefile index b105a69f6..df34c05b2 100644 --- a/src/cmd/gc/Makefile +++ b/src/cmd/gc/Makefile @@ -1,66 +1,10 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) +include ../../Make.dist -LIB=gc.a$O - -HFILES=\ - go.h\ - y.tab.h\ - md5.h\ - -OFILES=\ - align.$O\ - bits.$O\ - builtin.$O\ - closure.$O\ - const.$O\ - dcl.$O\ - esc.$O\ - export.$O\ - fmt.$O\ - gen.$O\ - init.$O\ - inl.$O\ - lex.$O\ - md5.$O\ - mparith1.$O\ - mparith2.$O\ - mparith3.$O\ - obj.$O\ - order.$O\ - range.$O\ - reflect.$O\ - select.$O\ - sinit.$O\ - subr.$O\ - swt.$O\ - typecheck.$O\ - unsafe.$O\ - walk.$O\ - y.tab.$O\ - -HOST_CFLAGS+=-DGOEXPERIMENT='"$(GOEXPERIMENT)"' - -NOINSTALL=1 -include ../../Make.clib - -install: $(LIB) - -subr.$O: yerr.h - -fmt.$O: opnames.h - -opnames.h: mkopnames go.h - ./mkopnames go.h >opnames.h - -CLEANFILES+=*.[568] [568].out mkbuiltin1 _builtin.c opnames.h - -mkbuiltin1: mkbuiltin1.$O - $(HOST_LD) -o $@ mkbuiltin1.$O -L"$(GOROOT)"/lib -lbio -l9 -lm $(HOST_LDFLAGS) +install: y.tab.h builtin.c y.tab.h: go.y bison -v -y -d go.y @@ -69,6 +13,5 @@ y.tab.h: go.y mv y1.tab.c y.tab.c awk -f bisonerrors y.output go.errors >yerr.h -yerr.h: y.tab.h - test -f yerr.h && touch yerr.h - +builtin.c: runtime.go unsafe.go + ./mkbuiltin diff --git a/src/cmd/nm/Makefile b/src/cmd/nm/Makefile index f2a89d83f..3f528d751 100644 --- a/src/cmd/nm/Makefile +++ b/src/cmd/nm/Makefile @@ -1,15 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -# The directory is nm because the source is portable and general. -# We call the binary 6nm to avoid confusion with the host nm. - -TARG=nm -OFILES=\ - nm.$O\ - -include ../../Make.ctool +include ../../Make.dist diff --git a/src/cmd/pack/Makefile b/src/cmd/pack/Makefile index 12909727f..3f528d751 100644 --- a/src/cmd/pack/Makefile +++ b/src/cmd/pack/Makefile @@ -1,12 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -TARG=pack -OFILES=\ - ar.$O\ - -include ../../Make.ctool +include ../../Make.dist diff --git a/src/cmd/prof/Makefile b/src/cmd/prof/Makefile index 8423f850f..3f528d751 100644 --- a/src/cmd/prof/Makefile +++ b/src/cmd/prof/Makefile @@ -1,38 +1,5 @@ -# Copyright 2009 The Go Authors. All rights reserved. +# Copyright 2012 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. -include ../../Make.inc -O:=$(HOST_O) - -# This binary is linked only with amd64 and x86 support. - -TARG=prof -OFILES=\ - main.$O\ - -NOINSTALL=1 -include ../../Make.ctool - -ifeq ($(GOOS),windows) -NAME=windows -else -NAME=$(shell uname | tr A-Z a-z) -endif - -install: install-$(NAME) install-pprof -install-linux: install-default -install-freebsd: install-default -install-netbsd: install-default -install-openbsd: install-default -install-windows: install-default - -# on Darwin, have to install and setgid; see $GOROOT/src/sudo.bash -install-darwin: $(TARG) - @true - -install-default: $(TARG) - cp $(TARG) "$(GOROOT)"/bin/tool/$(TARG) - -install-pprof: pprof - cp pprof "$(GOROOT)"/bin/tool/pprof +include ../../Make.dist |