diff options
| author | Rob Pike <r@golang.org> | 2008-11-19 19:43:32 -0800 |
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2008-11-19 19:43:32 -0800 |
| commit | c0a01e966543dc1bdbbfe039c516098cc0e218cb (patch) | |
| tree | 8f80172f64f4aaf9d718cb13aefe2c2f55514522 /src/lib/net | |
| parent | 12254b6c0bc9d3f6689f12d64f7bd4cb4d20d53f (diff) | |
| download | go-c0a01e966543dc1bdbbfe039c516098cc0e218cb.tar.xz | |
refine gobuild: the files must be *_test.go not *test.go
this causes complications
R=rsc
DELTA=1724 (849 added, 856 deleted, 19 changed)
OCL=19667
CL=19667
Diffstat (limited to 'src/lib/net')
| -rw-r--r-- | src/lib/net/Makefile | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/src/lib/net/Makefile b/src/lib/net/Makefile index 8910e3aa39..3b0d2bd436 100644 --- a/src/lib/net/Makefile +++ b/src/lib/net/Makefile @@ -20,7 +20,7 @@ test: packages coverage: packages gotest - 6cov -g `pwd` | grep -v '^test.*\.go:' + 6cov -g `pwd` | grep -v '_test\.go:' %.$O: %.go $(GC) $*.go @@ -32,35 +32,29 @@ coverage: packages $(AS) $*.s O1=\ + fd_$(GOOS).$O\ ip.$O\ O2=\ - fd_$(GOOS).$O\ + fd.$O\ net_$(GOOS).$O\ O3=\ - fd.$O\ - -O4=\ net.$O\ -net.a: a1 a2 a3 a4 +net.a: a1 a2 a3 a1: $(O1) - $(AR) grc net.a ip.$O + $(AR) grc net.a fd_$(GOOS).$O ip.$O rm -f $(O1) a2: $(O2) - $(AR) grc net.a fd_$(GOOS).$O net_$(GOOS).$O + $(AR) grc net.a fd.$O net_$(GOOS).$O rm -f $(O2) a3: $(O3) - $(AR) grc net.a fd.$O - rm -f $(O3) - -a4: $(O4) $(AR) grc net.a net.$O - rm -f $(O4) + rm -f $(O3) newpkg: clean $(AR) grc net.a @@ -68,7 +62,6 @@ newpkg: clean $(O1): newpkg $(O2): a1 $(O3): a2 -$(O4): a3 nuke: clean rm -f $(GOROOT)/pkg/net.a |
