From eb78b153c82920ed1f0391176bdbe058cc141572 Mon Sep 17 00:00:00 2001 From: Stephan Klatt Date: Thu, 8 Mar 2018 16:25:34 +0100 Subject: [PATCH] add go version 1.10 --- recipes-devtools/go/go-cross_1.10.bb | 15 +++++++++++++++ recipes-devtools/go/go_1.10.inc | 11 +++++++++++ 2 files changed, 26 insertions(+) create mode 100644 recipes-devtools/go/go-cross_1.10.bb create mode 100644 recipes-devtools/go/go_1.10.inc diff --git a/recipes-devtools/go/go-cross_1.10.bb b/recipes-devtools/go/go-cross_1.10.bb new file mode 100644 index 0000000..4eae3f4 --- /dev/null +++ b/recipes-devtools/go/go-cross_1.10.bb @@ -0,0 +1,15 @@ +require go-cross.inc +require go_${PV}.inc + +# Go binaries are not understood by the strip tool. +INHIBIT_SYSROOT_STRIP = "1" + +do_compile() { + go_compile +} + +do_install() { + go_install +} + +## TODO: implement do_clean() and ensure we actually do rebuild super cleanly diff --git a/recipes-devtools/go/go_1.10.inc b/recipes-devtools/go/go_1.10.inc new file mode 100644 index 0000000..9af7d7e --- /dev/null +++ b/recipes-devtools/go/go_1.10.inc @@ -0,0 +1,11 @@ +require go.inc + +DEPENDS = "go-bootstrap-native" + +SSTATE_SCAN_CMD = "true" + +SRC_URI = "${SRC_URI_PREFIX}/go${PV}.src.tar.gz;subdir=go-${PV}" +SRC_URI[md5sum] = "07cbb9d0091b846c6aea40bf5bc0cea7" +SRC_URI[sha256sum] = "f3de49289405fda5fd1483a8fe6bd2fa5469e005fd567df64485c4fa000c7f24" + +LIC_FILES_CHKSUM = "file://${WORKDIR}/go-${PV}/go/LICENSE;md5=5d4950ecb7b26d2c5e4e7b4e0dd74707"