-
Notifications
You must be signed in to change notification settings - Fork 38
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
Add merge modules for the runtime. #217
Conversation
- For sharing, the runtime files are built into a .wixlib, which is then referenced by the merge module project to build a merge module, and then by a package project to build the runtime MSI package. - The SDK project has references to the merge module project for each architecture, so it builds the merge modules and consumes them. - Sample added showing how to consume the merge module for an app. Other simplifications: - Drop the no-longer-needed `var.` in `$(preprocessor)` references. - Clean up XML namespaces. - Remove no-longer-needed config.wxi.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very exciting!
The build fails with:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do wish that we had split up the changes for the var.
prefix removal, that would have been easy to get in early. Just need to wait for CI now on the scripting change, but LGTM.
I should at least have made it a separate commit... |
Other simplifications:
var.
in$(preprocessor)
references.