Browse Source

ENH: Make it unnecessary to ever specify LINK_DIRECTORIES for any library
generated in this project, even when LIBRARY_OUTPUT_PATH is set.

Amitha Perera 23 years ago
parent
commit
5e1d9ed39e
2 changed files with 8 additions and 0 deletions
  1. 4 0
      Source/cmLinkLibrariesCommand.cxx
  2. 4 0
      Source/cmTargetLinkLibrariesCommand.cxx

+ 4 - 0
Source/cmLinkLibrariesCommand.cxx

@@ -57,6 +57,10 @@ bool cmLinkLibrariesCommand::InitialPass(std::vector<std::string> const& argsIn)
         m_Makefile->AddLinkDirectory( dir );
         }
       }
+    else
+      {
+      m_Makefile->AddLinkDirectory( ldir );
+      }
     }
   
   return true;

+ 4 - 0
Source/cmTargetLinkLibrariesCommand.cxx

@@ -60,6 +60,10 @@ bool cmTargetLinkLibrariesCommand::InitialPass(std::vector<std::string> const& a
         m_Makefile->AddLinkDirectory( dir );
         }
       }
+    else
+      {
+      m_Makefile->AddLinkDirectory( ldir );
+      }
     } 
   return true;
 }