]> code.ossystems Code Review - openembedded-core.git/commitdiff
bitbake: Fix handling of empty variables in local config files
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 1 Jul 2010 22:54:13 +0000 (23:54 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Fri, 2 Jul 2010 14:41:37 +0000 (15:41 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/cooker.py

index 7fbfb5beb5e24acff78b8f7256e04e1f8dbf396b..488bc610d27745e98c20df010864cf1d5e13eb60 100644 (file)
@@ -550,7 +550,7 @@ class BBCooker:
                     for key in data.dict:
                         if key != "_data":
                             value = data.getVar(key, False)
-                            if "${LAYERDIR}" in value:
+                            if value and "${LAYERDIR}" in value:
                                 data.setVar(key, value.replace("${LAYERDIR}", layer))
 
                 bb.data.delVar('LAYERDIR', data)