diff options
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs')
| -rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs index 62f7fce3..792a13a9 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/ExtractMergeModuleFilesCommand.cs | |||
| @@ -21,26 +21,27 @@ namespace WixToolset.Core.WindowsInstaller.Bind | |||
| 21 | /// </summary> | 21 | /// </summary> |
| 22 | internal class ExtractMergeModuleFilesCommand | 22 | internal class ExtractMergeModuleFilesCommand |
| 23 | { | 23 | { |
| 24 | public ExtractMergeModuleFilesCommand(IMessaging messaging, IntermediateSection section, List<WixMergeTuple> wixMergeTuples) | 24 | public ExtractMergeModuleFilesCommand(IMessaging messaging, IEnumerable<WixMergeTuple> wixMergeTuples, IEnumerable<FileFacade> fileFacades, int installerVersion, string intermediateFolder, bool suppressLayout) |
| 25 | { | 25 | { |
| 26 | this.Messaging = messaging; | 26 | this.Messaging = messaging; |
| 27 | this.Section = section; | ||
| 28 | this.WixMergeTuples = wixMergeTuples; | 27 | this.WixMergeTuples = wixMergeTuples; |
| 28 | this.FileFacades = fileFacades; | ||
| 29 | this.OutputInstallerVersion = installerVersion; | ||
| 30 | this.IntermediateFolder = intermediateFolder; | ||
| 31 | this.SuppressLayout = suppressLayout; | ||
| 29 | } | 32 | } |
| 30 | 33 | ||
| 31 | private IMessaging Messaging { get; } | 34 | private IMessaging Messaging { get; } |
| 32 | 35 | ||
| 33 | private IntermediateSection Section { get; } | 36 | private IEnumerable<WixMergeTuple> WixMergeTuples { get; } |
| 34 | 37 | ||
| 35 | private List<WixMergeTuple> WixMergeTuples { get; } | 38 | private IEnumerable<FileFacade> FileFacades { get; } |
| 36 | 39 | ||
| 37 | public IEnumerable<FileFacade> FileFacades { private get; set; } | 40 | private int OutputInstallerVersion { get; } |
| 38 | 41 | ||
| 39 | public int OutputInstallerVersion { private get; set; } | 42 | private string IntermediateFolder { get; } |
| 40 | 43 | ||
| 41 | public bool SuppressLayout { private get; set; } | 44 | private bool SuppressLayout { get; } |
| 42 | |||
| 43 | public string IntermediateFolder { private get; set; } | ||
| 44 | 45 | ||
| 45 | public IEnumerable<FileFacade> MergeModulesFileFacades { get; private set; } | 46 | public IEnumerable<FileFacade> MergeModulesFileFacades { get; private set; } |
| 46 | 47 | ||
