summaryrefslogtreecommitdiffstats
path: root/Source/cmAddLibraryCommand.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmAddLibraryCommand.cxx')
-rw-r--r--Source/cmAddLibraryCommand.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/cmAddLibraryCommand.cxx b/Source/cmAddLibraryCommand.cxx
index bbfa5ce..36d636b 100644
--- a/Source/cmAddLibraryCommand.cxx
+++ b/Source/cmAddLibraryCommand.cxx
@@ -89,9 +89,10 @@ bool cmAddLibraryCommand::InitialPass(std::vector<std::string> const& args)
{
std::string msg = "ADD_LIBRARY for library ";
msg += args[0];
- msg += " is used with the SHARED or MODULE option, but the target "
- "platform supports only STATIC libraries. Building it STATIC instead. "
- "This may lead to problems.";
+ msg += " is used with the ";
+ msg += type==cmTarget::SHARED_LIBRARY ? "SHARED" : "MODULE";
+ msg += " option, but the target platform supports only STATIC libraries. "
+ "Building it STATIC instead. This may lead to problems.";
cmSystemTools::Message(msg.c_str() ,"Warning");
type = cmTarget::STATIC_LIBRARY;
}