MantisBT - CMake | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0015185 | CMake | CPack | public | 2014-10-01 11:09 | 2015-07-08 08:57 |
| Reporter | Richard Ulrich | ||||
| Assigned To | Nils Gladitz | ||||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | OS | OS Version | |||
| Product Version | CMake 3.0.2 | ||||
| Target Version | Fixed in Version | CMake 3.3 | |||
| Summary | 0015185: Allow for partial customization of WiX.template.in | ||||
| Description | At the moment I have my own copy of WiX.template.in in my project specific Modules directory. In the discussion of http://public.kitware.com/Bug/view.php?id=15165 [^] I realized that it would be beneficial, if there was a way to only extend WiX.template.in without having to completely maintain it myself. * One approach would be to include a custom.wxi file in WiX.template.in and ship an empty custom.wxi file that could be overridden. * Another approach would be to extend the patching mechanism to the <Product> tag. As at the moment it only work on tags that are generated by the cpack c++ code, it's not just a matter of adding an ApplyPatch() line in the correct place. Things I customized in my WiX.template.in: * Product.Language="!(loc.LANG)" -> this could be tricky. It's not covered by both of the above approaches. -> shipping also a default lang.wxl file could make it work. * Adding Components or ComponentRefs that need to be in the Product tag. -> this is the easy part, solved by both approaches. * Adding a second UiRef (WixUI_ErrorProgressText) | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2014-10-01 11:09 | Richard Ulrich | New Issue | |||
| 2014-10-01 11:12 | Nils Gladitz | Assigned To | => Nils Gladitz | ||
| 2014-10-01 11:12 | Nils Gladitz | Status | new => assigned | ||
| 2015-02-16 10:45 | Nils Gladitz | Note Added: 0037982 | |||
| 2015-02-16 10:45 | Nils Gladitz | Status | assigned => resolved | ||
| 2015-02-16 10:45 | Nils Gladitz | Fixed in Version | => CMake 3.3 | ||
| 2015-02-16 10:45 | Nils Gladitz | Resolution | open => fixed | ||
| 2015-07-08 08:57 | Robert Maynard | Note Added: 0039052 | |||
| 2015-07-08 08:57 | Robert Maynard | Status | resolved => closed | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||