diff options
author | Ken Martin <ken.martin@kitware.com> | 2001-04-30 14:44:00 (GMT) |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2001-04-30 14:44:00 (GMT) |
commit | 2da0c57d46d5b68e19b60c4e6560fbd80f808ab0 (patch) | |
tree | 92bda106078e740b25b5d3922a89db1a6f6a996b /Source/cmTarget.cxx | |
parent | 13143f51d2f7096efc90624045f2b9ae26cc1fcd (diff) | |
download | CMake-2da0c57d46d5b68e19b60c4e6560fbd80f808ab0.zip CMake-2da0c57d46d5b68e19b60c4e6560fbd80f808ab0.tar.gz CMake-2da0c57d46d5b68e19b60c4e6560fbd80f808ab0.tar.bz2 |
added TARGET_LINK_LIBRARY command and support for debug and release libraries to link against
Diffstat (limited to 'Source/cmTarget.cxx')
-rw-r--r-- | Source/cmTarget.cxx | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index 7479f3a..0c7fba1 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -67,3 +67,18 @@ void cmTarget::GenerateSourceFilesFromSourceLists(const cmMakefile &mf) } } } + +void cmTarget::MergeLibraries(const LinkLibraries &ll) +{ + typedef std::vector<std::pair<std::string,LinkLibraryType> > LinkLibraries; + + LinkLibraries::const_iterator p = ll.begin(); + for (;p != ll.end(); ++p) + { + if (std::find(m_LinkLibraries.begin(),m_LinkLibraries.end(),*p) == m_LinkLibraries.end()) + { + m_LinkLibraries.push_back(*p); + } + } +} + |