summaryrefslogtreecommitdiff
path: root/src/wix/WixToolset.Core/Librarian.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wix/WixToolset.Core/Librarian.cs')
-rw-r--r--src/wix/WixToolset.Core/Librarian.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wix/WixToolset.Core/Librarian.cs b/src/wix/WixToolset.Core/Librarian.cs
index 968dd946..1f366d55 100644
--- a/src/wix/WixToolset.Core/Librarian.cs
+++ b/src/wix/WixToolset.Core/Librarian.cs
@@ -99,6 +99,11 @@ namespace WixToolset.Core
99 { 99 {
100 var variableResolver = this.ServiceProvider.GetService<IVariableResolver>(); 100 var variableResolver = this.ServiceProvider.GetService<IVariableResolver>();
101 101
102 foreach (var bindVariable in context.BindVariables)
103 {
104 variableResolver.AddVariable(null, bindVariable.Key, bindVariable.Value, false);
105 }
106
102 var bindPaths = context.BindPaths.Where(b => b.Stage == BindStage.Normal).ToList(); 107 var bindPaths = context.BindPaths.Where(b => b.Stage == BindStage.Normal).ToList();
103 108
104 foreach (var symbol in sections.SelectMany(s => s.Symbols)) 109 foreach (var symbol in sections.SelectMany(s => s.Symbols))