diff options
Diffstat (limited to 'src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs')
-rw-r--r-- | src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs index 75a694d1..13db96fa 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/CreateOutputFromIRCommand.cs | |||
@@ -445,6 +445,14 @@ namespace WixToolset.Core.WindowsInstaller.Bind | |||
445 | attributes |= (tuple.Attributes & FileTupleAttributes.System) == FileTupleAttributes.System ? WindowsInstallerConstants.MsidbFileAttributesSystem : 0; | 445 | attributes |= (tuple.Attributes & FileTupleAttributes.System) == FileTupleAttributes.System ? WindowsInstallerConstants.MsidbFileAttributesSystem : 0; |
446 | attributes |= (tuple.Attributes & FileTupleAttributes.Vital) == FileTupleAttributes.Vital ? WindowsInstallerConstants.MsidbFileAttributesVital : 0; | 446 | attributes |= (tuple.Attributes & FileTupleAttributes.Vital) == FileTupleAttributes.Vital ? WindowsInstallerConstants.MsidbFileAttributesVital : 0; |
447 | row.Attributes = attributes; | 447 | row.Attributes = attributes; |
448 | |||
449 | if (!String.IsNullOrEmpty(tuple.FontTitle)) | ||
450 | { | ||
451 | var fontTable = output.EnsureTable(this.TableDefinitions["Font"]); | ||
452 | var fontRow = fontTable.CreateRow(tuple.SourceLineNumbers); | ||
453 | fontRow[0] = tuple.Id.Id; | ||
454 | fontRow[1] = tuple.FontTitle; | ||
455 | } | ||
448 | } | 456 | } |
449 | 457 | ||
450 | private void AddIniFileTuple(IniFileTuple tuple, Output output) | 458 | private void AddIniFileTuple(IniFileTuple tuple, Output output) |