aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BuildTasks/DoIt.cs
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2020-03-17 21:28:12 -0400
committerBob Arnson <bob@firegiant.com>2020-03-17 21:28:12 -0400
commitfe77cae987ea2bfc43d2ffec660bf773e922709d (patch)
treec73643831f2f7983090fca98f2e1c79f88da8a32 /src/WixToolset.BuildTasks/DoIt.cs
parent60085dfd1ac4a673d295f96a62196a2cf16dec8b (diff)
downloadwix-fe77cae987ea2bfc43d2ffec660bf773e922709d.tar.gz
wix-fe77cae987ea2bfc43d2ffec660bf773e922709d.tar.bz2
wix-fe77cae987ea2bfc43d2ffec660bf773e922709d.zip
Partial WixPdbs stop the backend before binding.
Diffstat (limited to 'src/WixToolset.BuildTasks/DoIt.cs')
-rw-r--r--src/WixToolset.BuildTasks/DoIt.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/WixToolset.BuildTasks/DoIt.cs b/src/WixToolset.BuildTasks/DoIt.cs
index 5faf163c..3aa9f5a3 100644
--- a/src/WixToolset.BuildTasks/DoIt.cs
+++ b/src/WixToolset.BuildTasks/DoIt.cs
@@ -47,7 +47,9 @@ namespace WixToolset.BuildTasks
47 47
48 public string OutputType { get; set; } 48 public string OutputType { get; set; }
49 49
50 public string PdbOutputFile { get; set; } 50 public ITaskItem PdbFile { get; set; }
51
52 public string PdbType { get; set; }
51 53
52 public bool Pedantic { get; set; } 54 public bool Pedantic { get; set; }
53 55
@@ -162,6 +164,8 @@ namespace WixToolset.BuildTasks
162 commandLineBuilder.AppendSwitchIfNotNull("-platform ", this.InstallerPlatform); 164 commandLineBuilder.AppendSwitchIfNotNull("-platform ", this.InstallerPlatform);
163 commandLineBuilder.AppendSwitchIfNotNull("-out ", this.OutputFile); 165 commandLineBuilder.AppendSwitchIfNotNull("-out ", this.OutputFile);
164 commandLineBuilder.AppendSwitchIfNotNull("-outputType ", this.OutputType); 166 commandLineBuilder.AppendSwitchIfNotNull("-outputType ", this.OutputType);
167 commandLineBuilder.AppendSwitchIfNotNull("-pdb ", this.PdbFile);
168 commandLineBuilder.AppendSwitchIfNotNull("-pdbType ", this.PdbType);
165 commandLineBuilder.AppendIfTrue("-nologo", this.NoLogo); 169 commandLineBuilder.AppendIfTrue("-nologo", this.NoLogo);
166 commandLineBuilder.AppendArrayIfNotNull("-culture ", this.Cultures); 170 commandLineBuilder.AppendArrayIfNotNull("-culture ", this.Cultures);
167 commandLineBuilder.AppendArrayIfNotNull("-d ", this.DefineConstants); 171 commandLineBuilder.AppendArrayIfNotNull("-d ", this.DefineConstants);