From: Andrew Bradford <andrew.bradf...@kodakalaris.com> Enable the perforce fetcher to call bb.fetch2.get_srcrev() as it can use 'SRCREV = "${AUTOREV}"'.
Signed-off-by: Andrew Bradford <andrew.bradf...@kodakalaris.com> --- meta/classes/base.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index 4be0a7e..9f3945c 100644 --- a/meta/classes/base.bbclass +++ b/meta/classes/base.bbclass @@ -569,6 +569,10 @@ python () { needsrcrev = True d.appendVarFlag('do_fetch', 'depends', ' mercurial-native:do_populate_sysroot') + # Perforce packages support SRCREV = "${AUTOREV}" + elif scheme == "p4": + needsrcrev = True + # OSC packages should DEPEND on osc-native elif scheme == "osc": d.appendVarFlag('do_fetch', 'depends', ' osc-native:do_populate_sysroot') -- 2.8.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core