diff options
author | Markus Lehtonen <markus.lehtonen@linux.intel.com> | 2016-01-29 17:04:31 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-01-31 13:29:37 +0000 |
commit | f44f12af346888bdeb3ae01a275cb5dd4396b505 (patch) | |
tree | 8ae39808df7273c318676d40b25f885fd498065f /meta/lib/oe | |
parent | bb82dc384bda48d746634ba1f4e315737993c794 (diff) | |
download | openembedded-core-f44f12af346888bdeb3ae01a275cb5dd4396b505.tar.gz openembedded-core-f44f12af346888bdeb3ae01a275cb5dd4396b505.tar.bz2 openembedded-core-f44f12af346888bdeb3ae01a275cb5dd4396b505.zip |
externalsrc: use shared CONFIGURESTAMPFILE if B=S
External source tree is used as the builddir even for different
architectures in case ${B}=${S}. This may cause problems if MACHINE is
changed as do_configure is not being re-run (which would run make
clean). This patches changes externalsrc to use a common (per-recipe)
CONFIGURESTAMPFILE under 'work-shared' if ${B}=${S}. In addition,
do_configure will depend on changes of this stamp file. As a result,
do_configure is re-run and the build dir is cleaned correctly if a
rebuild for different MACHINE is done.
[YOCTO #8950]
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe')
0 files changed, 0 insertions, 0 deletions