summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2015-08-04 17:55:46 (GMT)
committerStephen Kelly <steveire@gmail.com>2015-08-06 22:51:49 (GMT)
commit10040601a2e13cbb0653a20c55c1c696b5cacf29 (patch)
tree5f30081473c2f8eddc961adfc4a596e9c22a1876 /Source/cmTarget.h
parentd9da6ee29fe0267ed347860f24f21be647ac81e8 (diff)
downloadCMake-10040601a2e13cbb0653a20c55c1c696b5cacf29.zip
CMake-10040601a2e13cbb0653a20c55c1c696b5cacf29.tar.gz
CMake-10040601a2e13cbb0653a20c55c1c696b5cacf29.tar.bz2
cmLinkImplementationLibraries: Move to namespace scope.
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r--Source/cmTarget.h17
1 files changed, 3 insertions, 14 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index c4f3817..c5918ba 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -268,18 +268,7 @@ public:
cmTarget const* headTarget,
bool usage_requirements_only) const;
- /** The link implementation specifies the direct library
- dependencies needed by the object files of the target. */
- struct LinkImplementationLibraries
- {
- // Libraries linked directly in this configuration.
- std::vector<cmLinkImplItem> Libraries;
-
- // Libraries linked directly in other configurations.
- // Needed only for OLD behavior of CMP0003.
- std::vector<cmLinkItem> WrongConfigLibraries;
- };
- struct LinkImplementation: public LinkImplementationLibraries
+ struct LinkImplementation: public cmLinkImplementationLibraries
{
// Languages whose runtime libraries must be linked.
std::vector<std::string> Languages;
@@ -287,7 +276,7 @@ public:
LinkImplementation const*
GetLinkImplementation(const std::string& config) const;
- LinkImplementationLibraries const*
+ cmLinkImplementationLibraries const*
GetLinkImplementationLibraries(const std::string& config) const;
cmTarget const* FindTargetToLink(std::string const& name) const;
@@ -606,7 +595,7 @@ private:
GetImportLinkInterface(const std::string& config, cmTarget const* head,
bool usage_requirements_only) const;
- LinkImplementationLibraries const*
+ cmLinkImplementationLibraries const*
GetLinkImplementationLibrariesInternal(const std::string& config,
cmTarget const* head) const;