From: Thomas Perrot Date: Fri, 8 Jan 2021 06:22:48 +0000 (+0100) Subject: go.bbclass: don't stage test data with sources of dependencies X-Git-Tag: uninative-2.10~251 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=7faea9766127fe4e1023c89b140cc98020655155;p=openembedded-core.git go.bbclass: don't stage test data with sources of dependencies As for the sources the dependencies contain test data, ELF files and other binaries which aren't necessary for building and which lead to unnecessary QA warnings. Signed-off-by: Thomas Perrot Signed-off-by: Richard Purdie --- diff --git a/meta/classes/go.bbclass b/meta/classes/go.bbclass index 5b26378a4e..fa147892b0 100644 --- a/meta/classes/go.bbclass +++ b/meta/classes/go.bbclass @@ -116,7 +116,8 @@ go_do_install() { install -d ${D}${libdir}/go/src/${GO_IMPORT} tar -C ${S}/src/${GO_IMPORT} -cf - --exclude-vcs --exclude '*.test' --exclude 'testdata' . | \ tar -C ${D}${libdir}/go/src/${GO_IMPORT} --no-same-owner -xf - - tar -C ${B} -cf - --exclude-vcs pkg | tar -C ${D}${libdir}/go --no-same-owner -xf - + tar -C ${B} -cf - --exclude-vcs --exclude '*.test' --exclude 'testdata' pkg | \ + tar -C ${D}${libdir}/go --no-same-owner -xf - if [ -n "`ls ${B}/${GO_BUILD_BINDIR}/`" ]; then install -d ${D}${bindir}