]> code.ossystems Code Review - openembedded-core.git/commitdiff
packaged-staging: Whitelist the empty base_do_stage function as it does nothing and...
authorRichard Purdie <rpurdie@linux.intel.com>
Wed, 28 Oct 2009 15:22:37 +0000 (15:22 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 28 Oct 2009 15:22:37 +0000 (15:22 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/classes/packaged-staging.bbclass

index 4246d04b5157c93552a0f3970ee2d3d8de60a438..7ad8b4b724b168f1dc5df8777c546461640b0271 100644 (file)
@@ -73,15 +73,18 @@ python () {
         stagefunc = bb.data.getVar('do_stage', d, 1).strip()
         if stagefunc == "autotools_stage_all":
             fastpath = True
+       elif stagefunc == "base_do_stage":
+            fastpath = True
         elif stagefunc == "do_stage_native" and bb.data.getVar('AUTOTOOLS_NATIVE_STAGE_INSTALL', d, 1) == "1":
             fastpath = True
         if bb.data.getVar('PSTAGE_BROKEN_DESTDIR', d, 1) == "1":
             fastpath = False
         if fastpath:         
-            #bb.note("Can optimise " + bb.data.getVar('FILE', d, 1))
+            #bb.note("Optimised for staging: " + bb.data.getVar('FILE', d, 1))
             bb.data.setVar("PSTAGING_NEEDSTAMP", "0", d)
             bb.data.setVar("STAGE_TEMP_PREFIX", "${WORKDIR}/temp-staging-pstage", d)
         else:
+            #bb.note("Can optimise staging better: " + bb.data.getVar('FILE', d, 1))
             bb.data.setVar("PSTAGING_NEEDSTAMP", "1", d)
     else:
         bb.data.setVar("PSTAGING_ACTIVE", "0", d)