From e7e713cc0533cd8f1ef47de4cdfd895d33545502 Mon Sep 17 00:00:00 2001 From: Tim Grothe Date: Mon, 2 Nov 2015 15:24:25 +0100 Subject: [PATCH] VS: Add module definition `.def` files to .vcxproj files (#15313) Make them appear in the IDE project tree for reference by developers. --- Source/cmVisualStudio10TargetGenerator.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/cmVisualStudio10TargetGenerator.cxx b/Source/cmVisualStudio10TargetGenerator.cxx index 9e2dc655b..6e1fb5b60 100644 --- a/Source/cmVisualStudio10TargetGenerator.cxx +++ b/Source/cmVisualStudio10TargetGenerator.cxx @@ -1613,6 +1613,12 @@ void cmVisualStudio10TargetGenerator::WriteAllSources() (*this->BuildFileStream ) << cmVS10EscapeXML(obj) << "\" />\n"; } + if (cmSourceFile const* defsrc = + this->GeneratorTarget->GetModuleDefinitionFile("")) + { + this->WriteSource("None", defsrc); + } + if (this->IsMissingFiles) { this->WriteMissingFiles();