VS: Add support for NATVIS files

Add an explicit `<Natvis>` element in VS project files for `*.natvis`
files.  These enable custom debug visualizers for project-specific
types.

Fixes #16043.
This commit is contained in:
Robert Dailey 2016-07-15 09:19:03 -05:00 committed by Brad King
parent c8e59d2dfa
commit a6290cffae
2 changed files with 7 additions and 0 deletions

View File

@ -0,0 +1,5 @@
vs-natvis
---------
* :ref:`Visual Studio Generators` for VS 2010 and above learned to
place ``.natvis`` source files into VS project files properly.

View File

@ -1187,6 +1187,8 @@ void cmVisualStudio10TargetGenerator::WriteExtraSource(cmSourceFile const* sf)
tool = "PRIResource";
} else if (ext == "xml") {
tool = "XML";
} else if (ext == "natvis") {
tool = "Natvis";
}
if (this->NsightTegra) {