[cmake-commits] king committed cmExportFileGenerator.cxx 1.6 1.7

cmake-commits at cmake.org cmake-commits at cmake.org
Wed Jan 30 17:57:57 EST 2008


Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv4278/Source

Modified Files:
	cmExportFileGenerator.cxx 
Log Message:
BUG: Fixed previous commit in cmExportFileGenerator to separate libraries correctly in the import link list.


Index: cmExportFileGenerator.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmExportFileGenerator.cxx,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- cmExportFileGenerator.cxx	30 Jan 2008 22:25:52 -0000	1.6
+++ cmExportFileGenerator.cxx	30 Jan 2008 22:57:54 -0000	1.7
@@ -168,7 +168,6 @@
   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 @@
   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()))
       {



More information about the Cmake-commits mailing list