diff options
author | Stephen Kelly <steveire@gmail.com> | 2015-08-04 17:55:46 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2015-08-06 22:51:49 (GMT) |
commit | 10040601a2e13cbb0653a20c55c1c696b5cacf29 (patch) | |
tree | 5f30081473c2f8eddc961adfc4a596e9c22a1876 /Source/cmTarget.h | |
parent | d9da6ee29fe0267ed347860f24f21be647ac81e8 (diff) | |
download | CMake-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.h | 17 |
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; |