diff options
author | Chris Larson <chris_larson@mentor.com> | 2011-06-02 14:45:37 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-06-07 22:29:25 +0100 |
commit | 3eed3aac4cfe1db74f0cabfea391ca3578ef70f3 (patch) | |
tree | 07c3e10add1b76b4293ee997867a2fccf1002475 /bitbake/lib/bb/parse/ast.py | |
parent | 37d83881a6451f6a17ce7a9c05b0a3ad83bcbad7 (diff) | |
download | poky-3eed3aac4cfe1db74f0cabfea391ca3578ef70f3.tar.gz |
parse: pass a useful (if mangled) key to bb.data.expand for :=
(Bitbake rev: 8e1be0ca414d9d26e013ae212abdd9c39fa8df26)
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/parse/ast.py')
-rw-r--r-- | bitbake/lib/bb/parse/ast.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bitbake/lib/bb/parse/ast.py b/bitbake/lib/bb/parse/ast.py index 375dc61630..b296562450 100644 --- a/bitbake/lib/bb/parse/ast.py +++ b/bitbake/lib/bb/parse/ast.py | |||
@@ -100,7 +100,7 @@ class DataNode(AstNode): | |||
100 | elif "colon" in groupd and groupd["colon"] != None: | 100 | elif "colon" in groupd and groupd["colon"] != None: |
101 | e = data.createCopy() | 101 | e = data.createCopy() |
102 | bb.data.update_data(e) | 102 | bb.data.update_data(e) |
103 | val = bb.data.expand(groupd["value"], e) | 103 | val = bb.data.expand(groupd["value"], e, key + "[:=]") |
104 | elif "append" in groupd and groupd["append"] != None: | 104 | elif "append" in groupd and groupd["append"] != None: |
105 | val = "%s %s" % ((self.getFunc(key, data) or ""), groupd["value"]) | 105 | val = "%s %s" % ((self.getFunc(key, data) or ""), groupd["value"]) |
106 | elif "prepend" in groupd and groupd["prepend"] != None: | 106 | elif "prepend" in groupd and groupd["prepend"] != None: |