From 34e7ad0b455a55a7845ed18efbf207f21af31209 Mon Sep 17 00:00:00 2001 From: Thomas Perrot Date: Fri, 8 Jan 2021 07:22:48 +0100 Subject: 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. (From OE-Core rev: 7faea9766127fe4e1023c89b140cc98020655155) Signed-off-by: Thomas Perrot Signed-off-by: Richard Purdie --- meta/classes/go.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta/classes') 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} -- cgit v1.2.3-54-g00ecf