ソースを参照

expand ; args

Bill Hoffman 23 年 前
コミット
7883b6c7dc
1 ファイル変更5 行追加3 行削除
  1. 5 3
      Source/cmProjectCommand.cxx

+ 5 - 3
Source/cmProjectCommand.cxx

@@ -17,13 +17,15 @@
 #include "cmProjectCommand.h"
 
 // cmProjectCommand
-bool cmProjectCommand::InitialPass(std::vector<std::string> const& args)
+bool cmProjectCommand::InitialPass(std::vector<std::string> const& argsIn)
 {
-  if(args.size() < 1 )
+  if(argsIn.size() < 1 )
     {
     this->SetError("PROJECT called with incorrect number of arguments");
     return false;
-    }
+    } 
+  std::vector<std::string> args;
+  cmSystemTools::ExpandListArguments(argsIn, args);
   m_Makefile->SetProjectName(args[0].c_str());
 
   std::string bindir = args[0];