[meta-freescale] [Documentation][PATCH 4/4] extract-bitbake-metadata: set "expand" parameter to True

Lucas Dutra Nunes ldnunes at ossystems.com.br
Sat Feb 27 06:40:23 PST 2016


The FSL Community BSP has a method used for manipulating variables that
was updated on the master-next version to require a previously optional
parameter: "expand". This breaks getting information for the master-next
branch of the BSP.

By always setting the parameter when calling the method the problem is
fixed.

Signed-off-by: Lucas Dutra Nunes <ldnunes at ossystems.com.br>
---
 scripts/extract-bitbake-metadata.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/scripts/extract-bitbake-metadata.py b/scripts/extract-bitbake-metadata.py
index cfd617c..d4b1634 100644
--- a/scripts/extract-bitbake-metadata.py
+++ b/scripts/extract-bitbake-metadata.py
@@ -292,9 +292,11 @@ def extract_bitbake_metadata(recipes):
     data = {}
 
     metadata = tinfoil.parse_metadata()
-    machine = metadata.getVar('MACHINE')
-    data['image-bootloader'] = metadata.getVar('IMAGE_BOOTLOADER')
-    data['soc-family'] = metadata.getVar('SOC_FAMILY')
+    machine = metadata.getVar('MACHINE', True)
+    data['image-bootloader'] = metadata.getVar('IMAGE_BOOTLOADER', True)
+    data['soc-family'] = metadata.getVar('SOC_FAMILY', True)
+    if data['soc-family'] is None:
+        data['soc-family'] = metadata.getVar('MACHINEOVERRIDES', True)
     data['recipes'] = {}
 
     metadata = None
-- 
2.1.4



More information about the meta-freescale mailing list