package/go: add a HOST_GO_HOST_ENV variable
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 29 Aug 2020 08:58:42 +0000 (10:58 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 29 Aug 2020 12:35:48 +0000 (14:35 +0200)
commit7c3e3cbcf215c56c378a912a6a6ca40edc61d7ad
tree1f2e0661f933d5c1c412ba44bc82a7ccced28f47
parent46080111af0fd3730048a15fc0b7f739ad39dd44
package/go: add a HOST_GO_HOST_ENV variable

package/go/go.mk provides a HOST_GO_TARGET_ENV which provides a useful
set of environment variables needed to build target Go packages.

For host packages, we simply have package/pkg-golang.mk defining
GO_HOST_ENV to specify CFLAGS/LDFLAGS, but that's it: we don't pass an
explicit path to the compiler, we don't pass GO111MODULE, GOCACHE,
GOROOT, etc.

This commit introduces a HOST_GO_HOST_ENV variable that provides the
appropriate set of environment variables to use when building host
golang packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/go/go.mk
package/pkg-golang.mk