[oe-commits] org.oe.dev base.bbclass: Try to ensure the MACHINE variable isn't exported (needs bitbake support to complete)

rpurdie commit openembedded-commits at lists.openembedded.org
Sat Nov 25 10:43:41 UTC 2006


base.bbclass: Try to ensure the MACHINE variable isn't exported (needs bitbake support to complete)

Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: a2216f0f3dd5bc72fd8853be48179fe48ad8c36c
ViewMTN: http://monotone.openembedded.org/revision.psp?id=a2216f0f3dd5bc72fd8853be48179fe48ad8c36c
Files:
1
classes/base.bbclass
Diffs:

#
# mt diff -re01ca28e5931f5da954ccde70c894c1d7b5d8905 -ra2216f0f3dd5bc72fd8853be48179fe48ad8c36c
#
# 
# 
# patch "classes/base.bbclass"
#  from [00a5520a1a9cbd34105ebef900ee1c75afe04ed7]
#    to [61004e6311916d9495c5a7dfa1fc27a27135f415]
# 
============================================================
--- classes/base.bbclass	00a5520a1a9cbd34105ebef900ee1c75afe04ed7
+++ classes/base.bbclass	61004e6311916d9495c5a7dfa1fc27a27135f415
@@ -706,6 +706,11 @@ def base_after_parse(d):
 
 def base_after_parse(d):
     import bb, os
+
+    # Make sure MACHINE *isn't* exported
+    bb.data.delVarFlag('MACHINE', 'export', d)
+    bb.data.setVarFlag('MACHINE', 'unexport', 1, d)
+
     mach_arch = bb.data.getVar('MACHINE_ARCH', d, 1)
     old_arch = bb.data.getVar('PACKAGE_ARCH', d, 1)
     if (old_arch == mach_arch):






More information about the Openembedded-commits mailing list