aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-12-17 17:28:22 -0800
committerRuss Cox <rsc@golang.org>2009-12-17 17:28:22 -0800
commit10e85dfee4d2a5e905045bdc17e5505ed1d3efa7 (patch)
treed2a20fe56599c96fd702023790f514939946923b
parent044ebae2f0750921e13acf307a12130b4fab17d2 (diff)
downloadgo-10e85dfee4d2a5e905045bdc17e5505ed1d3efa7.tar.gz
go-10e85dfee4d2a5e905045bdc17e5505ed1d3efa7.zip
Make.pkg: fix cgo for TARG=a/b
R=dho, phf CC=golang-dev https://golang.org/cl/180082
-rw-r--r--src/Make.pkg4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Make.pkg b/src/Make.pkg
index 489aa78c27..890f43d490 100644
--- a/src/Make.pkg
+++ b/src/Make.pkg
@@ -41,7 +41,7 @@ GOFILES+=$(patsubst %.go,%.cgo1.go,$(CGOFILES))
GOFILES+=_cgo_gotypes.go
OFILES+=_cgo_defun.$O
GCC_OFILES=$(patsubst %.go,%.cgo2.o,$(CGOFILES))
-INSTALLFILES+=$(pkgdir)/$(dir)/$(TARG).so
+INSTALLFILES+=$(pkgdir)/$(TARG).so
PREREQ+=$(patsubst %,%.make,$(DEPS))
endif
@@ -148,7 +148,7 @@ _cgo_defun.$O: _cgo_defun.c
_cgo_.so: $(GCC_OFILES)
gcc $(_CGO_CFLAGS_$(GOARCH)) -o $@ $(GCC_OFILES) $(CGO_LDFLAGS) $(_CGO_LDFLAGS_$(GOOS))
-$(pkgdir)/$(dir)/$(TARG).so: _cgo_.so
+$(pkgdir)/$(TARG).so: _cgo_.so
@test -d $(QUOTED_GOROOT/pkg && mkdir -p $(pkgdir)/$(dir)
cp _cgo_.so "$@"