https://bugs.documentfoundation.org/show_bug.cgi?id=90119

--- Comment #2 from Matthew Millar <mattmil...@googlemail.com> ---
Editing of MSI tables can be done with Microsoft's ORCA for testing. ultimately
though, the MSI generating script needs to be updated for this to be automated.

MSI feature structure
---------------------
- [Features][1] define high-level products and grouped functionality which are
parents to Sub-features which are 'modules'.
- [sub-]features reference [components][3] (families of [files][4] which make
up the modules).
- The association of [sub-]features and components is handled in the
[FeatureComponents][2] table

[1]: https://msdn.microsoft.com/en-us/library/aa368585(v=vs.85).aspx "MSI
Feature table"
[2]: https://msdn.microsoft.com/en-gb/library/aa368579(v=vs.85).aspx "MSI
FeatureComponents table"
[3]: https://msdn.microsoft.com/en-us/library/aa368007(v=vs.85).aspx  "MSI
Component table"
[4]: https://msdn.microsoft.com/en-us/library/aa368596(v=vs.85).aspx  "MSI File
table"

Component installation conditions
---------------------------------
[Conditions][5] for installation of components (families of files, e.g.
modules), subject to the installation action for the containing feature.
- The ['State Value'][6] conditions suggested in my original post

[5]: https://msdn.microsoft.com/en-us/library/aa368012(v=vs.85).aspx "MSI
Conditional statement syntax"
[6]:
https://msdn.microsoft.com/en-us/library/aa368012(v=vs.85).aspx#Feature_and_Component_State_Values
"MSI Conditional state values"

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to