ENH: add list expansion back
This commit is contained in:
parent
fd98b0cca0
commit
0a3d0d24fd
|
@ -18,17 +18,19 @@
|
||||||
|
|
||||||
|
|
||||||
// cmAddCustomCommandCommand
|
// cmAddCustomCommandCommand
|
||||||
bool cmAddCustomCommandCommand::InitialPass(std::vector<std::string> const& args)
|
bool cmAddCustomCommandCommand::InitialPass(std::vector<std::string> const& argsIn)
|
||||||
{
|
{
|
||||||
/* Let's complain at the end of this function about the lack of a particular
|
/* Let's complain at the end of this function about the lack of a particular
|
||||||
arg. For the moment, let's say that COMMAND, TARGET are always
|
arg. For the moment, let's say that COMMAND, TARGET are always
|
||||||
required.
|
required.
|
||||||
*/
|
*/
|
||||||
if (args.size() < 4)
|
if (argsIn.size() < 4)
|
||||||
{
|
{
|
||||||
this->SetError("called with wrong number of arguments.");
|
this->SetError("called with wrong number of arguments.");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
std::vector<std::string> args;
|
||||||
|
cmSystemTools::ExpandListArguments(argsIn, args);
|
||||||
|
|
||||||
std::string source, command, target;
|
std::string source, command, target;
|
||||||
std::vector<std::string> command_args, depends, outputs;
|
std::vector<std::string> command_args, depends, outputs;
|
||||||
|
|
Loading…
Reference in New Issue