2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00

Fix flag setting

[SVN r64287]
This commit is contained in:
Vladimir Prus
2010-07-23 09:38:49 +00:00
parent 3643116f8f
commit 7b50dd8ffc
2 changed files with 4 additions and 3 deletions

View File

@@ -310,7 +310,7 @@ def __handle_flag_value (manager, value, ps):
if get_grist (value):
f = feature.get(value)
properties = ps.get(feature)
properties = ps.get(f)
for p in properties:
@@ -329,8 +329,8 @@ def __handle_flag_value (manager, value, ps):
# specially -- each &&-separated element is considered
# separate value. This is needed to handle searched
# libraries, which must be in specific order.
if not __re_two_ampersands.search (ungristed):
values.append (ungristed)
if not __re_two_ampersands.search(value):
values.append(value)
else:
values.extend(value.split ('&&'))

View File

@@ -746,6 +746,7 @@ class Action:
ps = self.properties ()
properties = self.adjust_properties (ps)
actual_targets = []
for i in self.targets ():