]> Cypherpunks repositories - gostls13.git/commitdiff
Make.pkg: fix cgo for TARG=a/b
authorRuss Cox <rsc@golang.org>
Fri, 18 Dec 2009 01:28:22 +0000 (17:28 -0800)
committerRuss Cox <rsc@golang.org>
Fri, 18 Dec 2009 01:28:22 +0000 (17:28 -0800)
R=dho, phf
CC=golang-dev
https://golang.org/cl/180082

src/Make.pkg

index 489aa78c2795679342a142c7fc4b78511331b0cb..890f43d490fc534011fb497728fd8dfad84bd92a 100644 (file)
@@ -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 "$@"