Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
CMake
CMake
Commits
1c70c6cc
Commit
1c70c6cc
authored
Oct 07, 2016
by
Stephen Kelly
Browse files
cmMakefile: Use public API to find a target
parent
2b7baed7
Changes
1
Show whitespace changes
Inline
Side-by-side
Source/cmMakefile.cxx
View file @
1c70c6cc
...
...
@@ -1220,8 +1220,8 @@ void cmMakefile::AddLinkLibraryForTarget(const std::string& target,
const
std
::
string
&
lib
,
cmTargetLinkLibraryType
llt
)
{
cmTarget
s
::
iterator
i
=
this
->
Targets
.
find
(
target
);
if
(
i
==
this
->
Targets
.
end
()
)
{
cmTarget
*
t
=
this
->
FindLocalNonAliasTarget
(
target
);
if
(
!
t
)
{
std
::
ostringstream
e
;
e
<<
"Attempt to add link library
\"
"
<<
lib
<<
"
\"
to target
\"
"
<<
target
<<
"
\"
which is not built in this directory."
;
...
...
@@ -1242,7 +1242,7 @@ void cmMakefile::AddLinkLibraryForTarget(const std::string& target,
<<
"to executables with the ENABLE_EXPORTS property set."
;
this
->
IssueMessage
(
cmake
::
FATAL_ERROR
,
e
.
str
());
}
i
->
second
.
AddLinkLibrary
(
*
this
,
target
,
lib
,
llt
);
t
->
AddLinkLibrary
(
*
this
,
target
,
lib
,
llt
);
}
void
cmMakefile
::
InitializeFromParent
(
cmMakefile
*
parent
)
...
...
Brad King
💬
@brad.king
Mentioned in commit
1e6aaefd
·
Oct 10, 2016
Mentioned in commit
1e6aaefd
Mentioned in commit 1e6aaefdeebbf09eaf7fa0e9dbc6a7faa2f9132a
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment