summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2001-05-21 13:50:24 (GMT)
committerKen Martin <ken.martin@kitware.com>2001-05-21 13:50:24 (GMT)
commit06f403b274cb80b024f0c8adbe7137d9ac99f344 (patch)
treeefedfda1444510d6c0379ad680e1b65184cc40fa
parent4a2ebf219d8f3853c37b184e16f620fb193e3c13 (diff)
downloadCMake-06f403b274cb80b024f0c8adbe7137d9ac99f344.zip
CMake-06f403b274cb80b024f0c8adbe7137d9ac99f344.tar.gz
CMake-06f403b274cb80b024f0c8adbe7137d9ac99f344.tar.bz2
updated for out of tree builds
-rw-r--r--Source/CMakeSetup.dsw8
-rw-r--r--Source/MFCDialog/CMakeSetupDialog.cpp6
-rw-r--r--Source/cmake.cxx3
3 files changed, 11 insertions, 6 deletions
diff --git a/Source/CMakeSetup.dsw b/Source/CMakeSetup.dsw
index d734315..50f6e62 100644
--- a/Source/CMakeSetup.dsw
+++ b/Source/CMakeSetup.dsw
@@ -24,16 +24,16 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
- Project_Dep_Name CMakeSetupCMD
+ Project_Dep_Name CMakeLib
End Project Dependency
Begin Project Dependency
- Project_Dep_Name CMakeLib
+ Project_Dep_Name cmake
End Project Dependency
}}}
###############################################################################
-Project: "CMakeSetupCMD"=.\CMakeSetupCMD.dsp - Package Owner=<4>
+Project: "DumpDocumentation"=.\DumpDocumentation.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -48,7 +48,7 @@ Package=<4>
###############################################################################
-Project: "DumpDocumentation"=.\DumpDocumentation.dsp - Package Owner=<4>
+Project: "cmake"=.\cmake.dsp - Package Owner=<4>
Package=<5>
{{{
diff --git a/Source/MFCDialog/CMakeSetupDialog.cpp b/Source/MFCDialog/CMakeSetupDialog.cpp
index c2de964..9c5a0f1 100644
--- a/Source/MFCDialog/CMakeSetupDialog.cpp
+++ b/Source/MFCDialog/CMakeSetupDialog.cpp
@@ -319,6 +319,8 @@ void CMakeSetupDialog::OnBuildProjects()
}
// Make sure we are working from the cache on disk
this->LoadCacheFromDiskToGUI();
+
+// duh
// Create a makefile object
cmMakefile makefile;
makefile.SetMakefileGenerator(new cmMSProjectGenerator);
@@ -343,6 +345,8 @@ void CMakeSetupDialog::OnBuildProjects()
makefile.GenerateMakefile();
// Save the cache
cmCacheManager::GetInstance()->SaveCache(&makefile);
+// end duh
+
// update the GUI with any new values in the caused by the
// generation process
this->LoadCacheFromDiskToGUI();
@@ -471,7 +475,7 @@ void CMakeSetupDialog::LoadCacheFromDiskToGUI()
("CMAKE_ROOT", root.c_str(),
"Path to CMake installation.", cmCacheManager::INTERNAL);
std::string cMakeCMD = "\""+cmSystemTools::GetProgramPath(fname);
- cMakeCMD += "/CMakeSetupCMD.exe\"";
+ cMakeCMD += "/cmake.exe\"";
// Save the value in the cache
cmCacheManager::GetInstance()->AddCacheEntry("CMAKE_COMMAND",
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index d9a5c24..56efc38 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -46,6 +46,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "cmMSProjectGenerator.h"
#else
#include "cmUnixMakefileGenerator.h"
+#endif
+
int main(int ac, char** av)
{
cmake foo;
@@ -56,7 +58,6 @@ int main(int ac, char** av)
}
return foo.Generate(ac,av);
}
-#endif
void cmake::Usage(const char* program)
{