-
Notifications
You must be signed in to change notification settings - Fork 461
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
Fixes for GitHub issues 964 and 1084 #1162
Conversation
…ct arm(64) kits if not installed.
Please double-check my merge. There was a conflict with another feature that was recently submitted. |
package.json
Outdated
"ts-loader": "^6.0.4", | ||
"ts-node": "^6.0.0", | ||
"ts-loader": "^6.2.2", | ||
"ts-node": "^8.8.1", |
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.
This new version of ts-node
seems to be causing the build to fail on linux. Can you please fix it or revert the change?
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 saw your update, but the build still fails. Unfortunately, I don't think this was fixed.
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.
Yes I just saw it fails. I am trying reverting next.
Fix for GitHub issue #1084:
Remove the default values for cmake.prefferedGenerators in package.json and use them later, only if the deduction process is not identifying any. Without this fix, Ninja and Unix Makefiles would always be preferred (when installed), when the user would not override these defaults in the settings and regardless of the preferred generator defined for the kit.
Fix for GitHub issue #964:
Always generate the VS kits with full information about the platforms, no defaults.
VS architecture becomes host architecture and is the arch before "".
Target architecture is the arch after "".
If no "_" is present in the end of the kit name, then the one architecture applies for host and target.
I am investigating some test failures (probably only baseline changes) but I am submitting the PR before, to get results also from the CI.