]> code.ossystems Code Review - openembedded-core.git/commitdiff
base.bbclass: p4 fetcher supports srcrev
authorAndrew Bradford <andrew.bradford@kodakalaris.com>
Wed, 25 May 2016 19:46:11 +0000 (15:46 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 17 Jun 2016 16:07:07 +0000 (17:07 +0100)
Enable the perforce fetcher to call bb.fetch2.get_srcrev() as it can use
'SRCREV = "${AUTOREV}"'.

Signed-off-by: Andrew Bradford <andrew.bradford@kodakalaris.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/base.bbclass

index 357062b3c150972eff2e7e8343b3cb2dce1c56f4..5d8e8d6701bbe87f8bca8e46113969aaad64cedf 100644 (file)
@@ -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')