diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2001-05-16 19:15:21 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2001-05-16 19:15:21 (GMT) |
commit | 1cd9ce6f6e0597f6a4a0436285a67d979b03655c (patch) | |
tree | 1ce4055b5fd3b1eb6e80e419f4b29a574407512a /Source/MFCDialog/CMakeSetupDialog.cpp | |
parent | a5480276d5782f2bcc8d44cf4c5cbf29b980a1f0 (diff) | |
download | CMake-1cd9ce6f6e0597f6a4a0436285a67d979b03655c.zip CMake-1cd9ce6f6e0597f6a4a0436285a67d979b03655c.tar.gz CMake-1cd9ce6f6e0597f6a4a0436285a67d979b03655c.tar.bz2 |
ENH: unify make process on unix
Diffstat (limited to 'Source/MFCDialog/CMakeSetupDialog.cpp')
-rw-r--r-- | Source/MFCDialog/CMakeSetupDialog.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Source/MFCDialog/CMakeSetupDialog.cpp b/Source/MFCDialog/CMakeSetupDialog.cpp index 139d1c5..6ee53ae 100644 --- a/Source/MFCDialog/CMakeSetupDialog.cpp +++ b/Source/MFCDialog/CMakeSetupDialog.cpp @@ -353,7 +353,16 @@ void CMakeSetupDialog::OnBuildProjects() makefile.MakeStartDirectoriesCurrent(); CString makefileIn = m_WhereSource; makefileIn += "/CMakeLists.txt"; - makefile.ReadListFile(makefileIn); + makefile.ReadListFile(makefileIn); + if(!cmCacheManager::GetInstance()->GetCacheValue("CMAKE_CXX")) + { + if(!makefile.GetDefinition("CMAKE_CXX")) + { + makefile.AddDefinition("CMAKE_CXX", "VC60"); + } + cmCacheManager::GetInstance()->AddCacheEntry("CMAKE_CXX", "VC60", + "Compiler used", cmCacheManager::STRING); + } // Generate the project files makefile.GenerateMakefile(); // Save the cache |