by allowing getconfig() to directly update the map that's used for
substitutions.
svn path=/main/trunk/; revision=10296
for x in self.profiles:
var_map = getconfig(os.path.join(x, "make.defaults"),
expand=expand_map)
- expand_map.update(var_map)
mygcfg_dlists.append(var_map)
for cfg in mygcfg_dlists:
if isinstance(expand, dict):
# Some existing variable definitions have been
# passed in, for use in substitutions.
- expand_map = expand.copy()
+ expand_map = expand
expand = True
else:
expand_map = {}