aws / lumberyard

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Other
2.04k stars 541 forks source link

Include MSVC debugging files in MSVC solution through WAF instead of using a batch script #423

Open yuriy0 opened 5 years ago

yuriy0 commented 5 years ago

Issue #, if available:

Description of changes: Lumberyard very helpfully contains natvis files which define how AZStd data types are displayed in the MSVC debugger. However, currently the only way to install these is with a batch script. There are not included in the MSVC solution generated by Waf.

Using this script is very inconvenient for many reasons:

On the other hand, if they were simply included in the generated solution by Waf, all of these problems would be solved. This is what this merge request does.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

sconel commented 5 years ago

Hi @yuriy0, thanks for contributing to LY we'll take a look at the change.