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:
@@ -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 ('&&'))
|
||||
|
||||
@@ -746,6 +746,7 @@ class Action:
|
||||
|
||||
ps = self.properties ()
|
||||
properties = self.adjust_properties (ps)
|
||||
|
||||
actual_targets = []
|
||||
|
||||
for i in self.targets ():
|
||||
|
||||
Reference in New Issue
Block a user