summaryrefslogtreecommitdiffstats
path: root/Source/cmStringCommand.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2013-10-21 16:49:15 (GMT)
committerBrad King <brad.king@kitware.com>2013-10-21 16:54:20 (GMT)
commit4e184a21beda9de3703ecda94085c234f5bbd7da (patch)
treee127479207d0d9677d1713ba1eb08f6d26b3a768 /Source/cmStringCommand.h
parent9fb65d7090ca314cd8bfd88e52fefa6905938a6d (diff)
downloadCMake-4e184a21beda9de3703ecda94085c234f5bbd7da.zip
CMake-4e184a21beda9de3703ecda94085c234f5bbd7da.tar.gz
CMake-4e184a21beda9de3703ecda94085c234f5bbd7da.tar.bz2
string: Add CONCAT sub-command
Add a string(CONCAT) command to simply concatenate input arguments together. This will be useful for combining strings from different quoting syntaxes. Add a RunCMake.string test covering these cases.
Diffstat (limited to 'Source/cmStringCommand.h')
-rw-r--r--Source/cmStringCommand.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmStringCommand.h b/Source/cmStringCommand.h
index 0e833c4..66b48e6 100644
--- a/Source/cmStringCommand.h
+++ b/Source/cmStringCommand.h
@@ -69,6 +69,7 @@ protected:
bool HandleReplaceCommand(std::vector<std::string> const& args);
bool HandleLengthCommand(std::vector<std::string> const& args);
bool HandleSubstringCommand(std::vector<std::string> const& args);
+ bool HandleConcatCommand(std::vector<std::string> const& args);
bool HandleStripCommand(std::vector<std::string> const& args);
bool HandleRandomCommand(std::vector<std::string> const& args);
bool HandleFindCommand(std::vector<std::string> const& args);