ENH: add list expansion back

This commit is contained in:
Bill Hoffman 2002-05-22 13:20:54 -04:00
parent fd98b0cca0
commit 0a3d0d24fd
1 changed files with 4 additions and 2 deletions

View File

@ -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;