Преглед изворни кода

ENH: support semi-colon format (list of args as string)

Sebastien Barre пре 23 година
родитељ
комит
c617091d13
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      Source/cmForEachCommand.cxx

+ 4 - 1
Source/cmForEachCommand.cxx

@@ -85,8 +85,11 @@ ScopeEnded(cmMakefile &mf)
                        mf.GetCurrentDirectory());
 }
 
-bool cmForEachCommand::InitialPass(std::vector<std::string> const& args)
+bool cmForEachCommand::InitialPass(std::vector<std::string> const& argsIn)
 {
+  std::vector<std::string> args;
+  cmSystemTools::ExpandListArguments(argsIn, args);
+
   if(args.size() < 2 )
     {
     this->SetError("called with incorrect number of arguments");