ERR: Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows behavior.
This commit is contained in:
parent
1b6afc5c53
commit
4f59f98b70
|
@ -533,8 +533,8 @@ void cmMakefile::GenerateCacheOnly()
|
|||
void cmMakefile::AddDefaultDefinitions()
|
||||
{
|
||||
#if defined(_WIN32) && !defined(__CYGWIN__)
|
||||
this->AddDefinition("CMAKE_CFG","$(CFG)");
|
||||
this->AddDefinition("CMAKE_CFG_OUTDIR","$(OUTDIR)");
|
||||
#else
|
||||
this->AddDefinition("CMAKE_CFG",".");
|
||||
this->AddDefinition("CMAKE_CFG_OUTDIR",".");
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -62,10 +62,10 @@ bool cmUtilitySourceCommand::Invoke(std::vector<std::string>& args)
|
|||
|
||||
// The source exists. Construct the cache entry for the executable's
|
||||
// location.
|
||||
std::string cmakeCFG = m_Makefile->GetDefinition("CMAKE_CFG");
|
||||
std::string cmakeCFGout = m_Makefile->GetDefinition("CMAKE_CFG_OUTDIR");
|
||||
std::string utilityExecutable = m_Makefile->GetCurrentOutputDirectory();
|
||||
utilityExecutable =
|
||||
(utilityExecutable+"/"+relativeSource+"/"+cmakeCFG+"/"
|
||||
(utilityExecutable+"/"+relativeSource+"/"+cmakeCFGout+"/"
|
||||
+utilityName+cmSystemTools::GetExecutableExtension());
|
||||
|
||||
// Enter the value into the cache.
|
||||
|
|
Loading…
Reference in New Issue