Explorar o código

BUG: Fixed previous commit in cmExportFileGenerator to separate libraries correctly in the import link list.

Brad King %!s(int64=17) %!d(string=hai) anos
pai
achega
0ac845b7da
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      Source/cmExportFileGenerator.cxx

+ 4 - 1
Source/cmExportFileGenerator.cxx

@@ -168,7 +168,6 @@ cmExportFileGenerator
   std::vector<std::string> actual_libs;
   cmTarget::LinkLibraryVectorType const& libs =
     target->GetOriginalLinkLibraries();
-  const char* sep = "";
   for(cmTarget::LinkLibraryVectorType::const_iterator li = libs.begin();
       li != libs.end(); ++li)
     {
@@ -207,6 +206,10 @@ cmExportFileGenerator
   for(std::vector<std::string>::const_iterator li = libs.begin();
       li != libs.end(); ++li)
     {
+    // Separate this from the previous entry.
+    link_libs += sep;
+    sep = ";";
+
     // Append this entry.
     if(cmTarget* tgt = mf->FindTargetToUse(li->c_str()))
       {