summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
diff options
context:
space:
mode:
authorMatt Madison <matt@madison.systems>2017-09-08 18:04:40 -0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-09-11 17:30:30 +0100
commit07ef4dd93dcb21418647932f3324ee09bc514895 (patch)
tree2f059cf1c2a0942327d4b0bca77e9c07a6e59dd4 /meta/recipes-core
parentf01000da80d40e344f33c60c788d36dbb966af36 (diff)
downloadpoky-07ef4dd93dcb21418647932f3324ee09bc514895.tar.gz
go.bbclass: separate ${S} and ${B}
Add a do_configure task to populate ${B} by symlinking in the src subdirectory under ${S}, which lets us point GOPATH at ${B}. This lets us take advantage of the automatic directory creation and cleaning for do_configure. This necessitates a change to do_install to split the installation of the sources and built artifacts. Taking advantage of some additional tar options, we can eliminate the extra staging area and extra recursive chown command. So overall efficiency should be improved. (From OE-Core rev: c62a083306c26b7e4deca1ff41336bb6b33d5b3a) Signed-off-by: Matt Madison <matt@madison.systems> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
0 files changed, 0 insertions, 0 deletions