mirror of
https://git.yoctoproject.org/poky
synced 2026-04-27 21:32:13 +02:00
externalsrc.bbclass: don't configure with --disable-dependency-tracking
One of the uses of externalsrc is to enable iterative editing and rebuilding of source files during development. In such situations, disabling Automake dependency tracking can lead to sources not being rebuilt even though files they depend on have been modified. (From OE-Core rev: af2f802d5b59203a887982af83252565b8078085) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
b1b506a810
commit
24882b2416
@@ -77,6 +77,9 @@ python () {
|
||||
# Dummy value because the default function can't be called with blank SRC_URI
|
||||
d.setVar('SRCPV', '999')
|
||||
|
||||
if d.getVar('CONFIGUREOPT_DEPTRACK') == '--disable-dependency-tracking':
|
||||
d.setVar('CONFIGUREOPT_DEPTRACK', '')
|
||||
|
||||
tasks = filter(lambda k: d.getVarFlag(k, "task"), d.keys())
|
||||
|
||||
for task in tasks:
|
||||
|
||||
Reference in New Issue
Block a user