-
Notifications
You must be signed in to change notification settings - Fork 625
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
Sign binaries redistrubted with customers' bundles #481
Conversation
Fixes #5329. Only managed and native binaries that would ship within bundles are signed when requested.
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.
Overall, looks good. One open question...
Resolves feedback for issue #5329
Hey! I don't mean to stop the presses, but I don't see src/ext/ca/ in the list. Those absolutely end up in customer bundles (via the MSIs, to be sure, but...) |
@BMurri, see https://github.com/wixtoolset/wix3/pull/481/files#diff-6ec57e3cf1fa4f7a7ba0393b4ec42679R51. All native projects under src/ext get signed. |
@heaths /tools/appsettings.json affects /src/ext? The connection isn't obvious. |
What? No, the WixBuild.vcxproj.props does, which is consistent with other WixBuild.*.props/targets and global per-project type settings. |
Have you had a chance to try this with the new values you were given for real-signing? You can set them as environment variables (or command line properties) using the |
Completing this PR is the second thing on my list to do today. So, if it doesn't happen today, it'll be next. |
Fixes wixtoolset/issues#5329. Only managed and native binaries that would ship within bundles are signed when requested.