-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to run wix with additional extension #95
Comments
Never mind... |
I am happy you found a resolution. Just to clarify because it is not called out specifically in the documentation: The I might re-open this because while there only appears to be the two WiX-developed extensions: (1) WixUI and (2) WixUtil, and there also appears to be no harm in always included these, there might be more in the future or custom ones created by developers specific for their projects that then would like to import into the compiler/linker. The |
I have created #96 to track adding documentation about inclusion of the various extensions |
I think #97 is probably the better way to approach this, as implementing separate options for compiler and linker extensions seems like unnecessary re-implementation. Thus, I am going to close this. |
Just to close the loop on this, with #97 implemented as of 104b374, extensions can be added to the compiler (candle.exe) or linker (light.exe) using the
While I acknowledge this is a little verbose and clumsy, I am not sure how often this enhancement is needed and the extensions can be included using the [package.metadata.wix]
compiler-args = ["-ext", "UserCompilerExtension1", "-ext", "UserCompilerExtension2"]
linker-args = ["-ext", "UserLinkerExtension"] |
Hi there,
currently the use of the WixUIExtension is hardcoded when compiling the wxs file. I'd appreciate if there could be an option passed to also allow the WixUtilExtension to be used for example.
Example: cargo wix --ext WixUtilExtension could be passed to call light.exe with the additional -ext attribute.
The text was updated successfully, but these errors were encountered: