Procházet zdrojové kódy

BUG: Need to expand variables when a regular expression is specified.

Brad King před 24 roky
rodič
revize
caab013c9a
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      Source/cmInstallFilesCommand.cxx

+ 3 - 1
Source/cmInstallFilesCommand.cxx

@@ -113,8 +113,10 @@ void cmInstallFilesCommand::FinalPass()
   else     // reg exp list
     {
     std::vector<std::string> files;
+    std::string regex = m_FinalArgs[0].c_str();
+    m_Makefile->ExpandVariablesInString(regex);
     cmSystemTools::Glob(m_Makefile->GetCurrentDirectory(),
-                        m_FinalArgs[0].c_str(), files);
+                        regex.c_str(), files);
     
     std::vector<std::string>::iterator s = files.begin();
     // for each argument, get the files