-
-
Notifications
You must be signed in to change notification settings - Fork 318
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
MSVC check for installed versions - VS2017 in particular #3264
Conversation
Broaden the search to also include Build Tools (the compiler without the whole Visual Studio works). Also in the initial search to see if a suite is valid or not, don't just look for a couple of locations within a given path, do a search. Signed-off-by: Mats Wichmann <mats@linux.com>
Polish up a few docstrings and be more descriptive about the search for cl.exe. Also add requested version qualifiers to entry in CHANGES.txt. Signed-off-by: Mats Wichmann <mats@linux.com>
vc.py: Some of the debug prints weren't quite right, and added a few. When vswhere is called, it can return multiple lines if there are multiple products that match, so handle that case. Preparing for ARM support, add some host/target combos to the table - currently commented out. arm/arm64 added to the canonicalize table where it won't do any harm. common.py: in case we eventually switch to more general logging, use a specific logger rather than the root logger. Signed-off-by: Mats Wichmann <mats@linux.com>
Signed-off-by: Mats Wichmann <mats@linux.com>
removed debug print
360065d
to
a17c87b
Compare
…find msvc fixed some other tests
386a31b
to
bdad26b
Compare
fixed except check revert some obsolete changes
bdad26b
to
d325e5f
Compare
adding arm support would be related to #3182 |
593d2a4
to
3e68e53
Compare
1 similar comment
@bdbaddog could you close some of those sider issues? They are line to long issues in the VS project template tests. |
fixed syntax issue
643696f
to
580b28e
Compare
should fix #3268 |
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.
@bdbaddog could you close some of those sider issues? They are line to long issues in the VS project template tests.
Done
2399fb8
to
5612efe
Compare
removed unused function
5612efe
to
ac42db6
Compare
Can you summarize at the top what you changed? |
done and updated documentation |
…set version file updated other dict references
f47c258
to
247001f
Compare
Great work! |
mailing list: https://pairlist4.pair.net/pipermail/scons-users/2019-January/007513.html
Things added in this PR:
[src] changes:
[test] changes:
need to: