From: Matt Madison Date: Tue, 12 Sep 2017 12:50:27 +0000 (-0300) Subject: go-cross: take GOARM environment setting X-Git-Tag: 2017-10~251 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=1d319f102cd1f37ce5629c73948efae01478f866;p=openembedded-core.git go-cross: take GOARM environment setting Instead of hard-coding GOARM to ${TARGET_GOARM} in the wrapper script, take it from an existing environment setting if present. This allows the same cross-compiler to be used for different ARM targets. Signed-off-by: Matt Madison Signed-off-by: Otavio Salvador Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/go/go-cross.inc b/meta/recipes-devtools/go/go-cross.inc index df3e4ea914..d18d9613ff 100644 --- a/meta/recipes-devtools/go/go-cross.inc +++ b/meta/recipes-devtools/go/go-cross.inc @@ -36,7 +36,7 @@ make_wrapper() { here=\`dirname \$0\` export GOARCH="${TARGET_GOARCH}" export GOOS="${TARGET_GOOS}" -export GOARM="${TARGET_GOARM}" +export GOARM="\${GOARM:-${TARGET_GOARM}}" \$here/../../lib/${CROSS_TARGET_SYS_DIR}/go/bin/$1 "\$@" END chmod +x ${D}${bindir}/$2