diff options
| author | Rob Mensching <rob@firegiant.com> | 2017-11-01 10:59:45 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2017-11-01 10:59:45 -0700 |
| commit | 2bb37beda887d120a0ddabf874ad25357101faa1 (patch) | |
| tree | c35e97b03274b86cfc9ff7fd2caeee211165a140 /src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs | |
| parent | df7413aeed3aea3425dff20ae0c8b1be3a3ab525 (diff) | |
| download | wix-2bb37beda887d120a0ddabf874ad25357101faa1.tar.gz wix-2bb37beda887d120a0ddabf874ad25357101faa1.tar.bz2 wix-2bb37beda887d120a0ddabf874ad25357101faa1.zip | |
Update to WiX Intermediate Representation
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs')
| -rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs index caf8b7a7..9bbb4763 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/GetFileFacadesCommand.cs | |||
| @@ -24,6 +24,8 @@ namespace WixToolset.Core.WindowsInstaller.Databases | |||
| 24 | 24 | ||
| 25 | public void Execute() | 25 | public void Execute() |
| 26 | { | 26 | { |
| 27 | throw new NotImplementedException(); | ||
| 28 | #if TODO | ||
| 27 | List<FileFacade> facades = new List<FileFacade>(this.FileTable.Rows.Count); | 29 | List<FileFacade> facades = new List<FileFacade>(this.FileTable.Rows.Count); |
| 28 | 30 | ||
| 29 | RowDictionary<WixFileRow> wixFiles = new RowDictionary<WixFileRow>(this.WixFileTable); | 31 | RowDictionary<WixFileRow> wixFiles = new RowDictionary<WixFileRow>(this.WixFileTable); |
| @@ -44,6 +46,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases | |||
| 44 | } | 46 | } |
| 45 | 47 | ||
| 46 | this.FileFacades = facades; | 48 | this.FileFacades = facades; |
| 49 | #endif | ||
| 47 | } | 50 | } |
| 48 | 51 | ||
| 49 | /// <summary> | 52 | /// <summary> |
| @@ -66,7 +69,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases | |||
| 66 | case SymbolPathType.Component: | 69 | case SymbolPathType.Component: |
| 67 | if (null == filesByComponent) | 70 | if (null == filesByComponent) |
| 68 | { | 71 | { |
| 69 | filesByComponent = facades.ToLookup(f => f.File.Component); | 72 | filesByComponent = facades.ToLookup(f => f.File.Component_); |
| 70 | } | 73 | } |
| 71 | 74 | ||
| 72 | foreach (FileFacade facade in filesByComponent[row.Id]) | 75 | foreach (FileFacade facade in filesByComponent[row.Id]) |
| @@ -78,7 +81,7 @@ namespace WixToolset.Core.WindowsInstaller.Databases | |||
| 78 | case SymbolPathType.Directory: | 81 | case SymbolPathType.Directory: |
| 79 | if (null == filesByDirectory) | 82 | if (null == filesByDirectory) |
| 80 | { | 83 | { |
| 81 | filesByDirectory = facades.ToLookup(f => f.WixFile.Directory); | 84 | filesByDirectory = facades.ToLookup(f => f.WixFile.Directory_); |
| 82 | } | 85 | } |
| 83 | 86 | ||
| 84 | foreach (FileFacade facade in filesByDirectory[row.Id]) | 87 | foreach (FileFacade facade in filesByDirectory[row.Id]) |
