diff options
author | Brad King <brad.king@kitware.com> | 2009-03-16 14:42:40 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2009-03-16 14:42:40 (GMT) |
commit | 606e6ff9cd2d1ab6a242a38e0c3f6df7167fdff8 (patch) | |
tree | 91610453e4195269742ff173dda93e53c8e19e3d /Source/cmTest.cxx | |
parent | 66d69f864ae880f556debf02e66dee4855b0f2df (diff) | |
download | CMake-606e6ff9cd2d1ab6a242a38e0c3f6df7167fdff8.zip CMake-606e6ff9cd2d1ab6a242a38e0c3f6df7167fdff8.tar.gz CMake-606e6ff9cd2d1ab6a242a38e0c3f6df7167fdff8.tar.bz2 |
ENH: Refactor storage of test command lines
We used to separate the command executable from its argument vector.
It is simpler to just store the whole command line in one vector.
Diffstat (limited to 'Source/cmTest.cxx')
-rw-r--r-- | Source/cmTest.cxx | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/Source/cmTest.cxx b/Source/cmTest.cxx index c7b1637..ac61984 100644 --- a/Source/cmTest.cxx +++ b/Source/cmTest.cxx @@ -38,19 +38,9 @@ void cmTest::SetName(const char* name) this->Name = name; } -void cmTest::SetCommand(const char* command) +void cmTest::SetCommand(std::vector<std::string> const& command) { - if ( !command ) - { - command = ""; - } this->Command = command; - cmSystemTools::ConvertToUnixSlashes(this->Command); -} - -void cmTest::SetArguments(const std::vector<cmStdString>& args) -{ - this->Args = args; } const char *cmTest::GetProperty(const char* prop) const |