Browse Source

Merge topic 'AddCommentsToExportsFile'

4b1919f ExportTargets: add one more comment to the generated file.
Brad King 12 years ago
parent
commit
cb57ce249e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      Source/cmExportFileGenerator.cxx

+ 3 - 1
Source/cmExportFileGenerator.cxx

@@ -792,7 +792,9 @@ void cmExportFileGenerator::GenerateImportVersionCode(std::ostream& os)
 void cmExportFileGenerator::GenerateExpectedTargetsCode(std::ostream& os,
                                             const std::string &expectedTargets)
 {
-  os << "set(_targetsDefined)\n"
+  os << "# Protect against multiple inclusion, which would fail when already "
+        "imported targets are added once more.\n"
+        "set(_targetsDefined)\n"
         "set(_targetsNotDefined)\n"
         "set(_expectedTargets)\n"
         "foreach(_expectedTarget " << expectedTargets << ")\n"