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 | |||||
|
|||||
|
|
||||
|
|||||
|
|