Bladeren bron

fix for utility command without EXECUTABLE_OUTPUT_PATH

Ken Martin 22 jaren geleden
bovenliggende
commit
8b8766d246
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 3 0
      Source/cmUtilitySourceCommand.cxx

+ 3 - 0
Source/cmUtilitySourceCommand.cxx

@@ -83,6 +83,9 @@ bool cmUtilitySourceCommand::InitialPass(std::vector<std::string> const& args)
   std::string utilityExecutable =
     utilityDirectory+"/"+cmakeCFGout+"/"
     +utilityName+cmSystemTools::GetExecutableExtension();
+
+  // make sure we remove any /./ in the name
+  cmSystemTools::ReplaceString(utilityExecutable, "/./", "/");
   
   // Enter the value into the cache.
   m_Makefile->AddCacheDefinition(cacheEntry.c_str(),