summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/command.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/bitbake/lib/bb/command.py b/bitbake/lib/bb/command.py
index 398c1d6a6e..74106d1434 100644
--- a/bitbake/lib/bb/command.py
+++ b/bitbake/lib/bb/command.py
@@ -181,6 +181,16 @@ class CommandsSync:
181 value = str(params[1]) 181 value = str(params[1])
182 command.cooker.data.setVar(varname, value) 182 command.cooker.data.setVar(varname, value)
183 183
184 def getSetVariable(self, command, params):
185 """
186 Read the value of a variable from data and set it into the datastore
187 which effectively expands and locks the value.
188 """
189 varname = params[0]
190 result = self.getVariable(command, params)
191 command.cooker.data.setVar(varname, result)
192 return result
193
184 def setConfig(self, command, params): 194 def setConfig(self, command, params):
185 """ 195 """
186 Set the value of variable in configuration 196 Set the value of variable in configuration