wix-maven / wix-maven-plugin

A maven plugin to provide lifecycle of a Windows Installer build using WiX.
http://wix-maven.github.io/wix-maven-plugin
13 stars 6 forks source link

Modify existing MSI #17

Closed bhasub closed 4 years ago

bhasub commented 4 years ago

Hi, I have a pre-packaged .msi installer file(created by different services) in which I need to additional config files and certificates from my java service, is there a way I can use this library for that use case?

Thanks, Bharathi

GregDomjan commented 4 years ago

This plugin is to make the WiX Toolset tools available for maven and give some smarts for by convention usage.
It's similar to adding the Wix Toolset Visual Studio 2019 Extension to Visual Studio but for maven.

I cannot really offer support services on how to achieve your specific goal but on the surface, it comes to mind that

  1. Bundle/burn can be used to install a chain of installers, install the other dependent installers and make just a small installer for your additions.
  2. Heat can be used to generate wix project from an existing msi/msp/msm etc. that could then be modified with your files and rebuilt.

You could ask for further assistance on using WiX Toolset with links provided on the WiX Toolset documentation page Stack Overflow questions tagged 'wix' I think that Firegiant offers paid support for WIX as well

If you found that tools like heat/burn could achieve your goal but this maven extension is not allowing you to access the function, then something could be done here.