ERR: Changed generation of rule to generate cable_config.xml to be produced differently for windows and unix.

This commit is contained in:
Brad King 2001-03-19 11:01:33 -05:00
parent 31ae187d0c
commit 28cdb19782
1 changed files with 12 additions and 6 deletions

View File

@ -84,12 +84,18 @@ void cmCableCommand::SetupCableData()
std::string cMakeLists = m_Makefile->GetStartDirectory(); std::string cMakeLists = m_Makefile->GetStartDirectory();
cMakeLists += "/"; cMakeLists += "/";
cMakeLists += "CMakeLists.txt"; cMakeLists += "CMakeLists.txt";
std::string command = m_Makefile->GetHomeOutputDirectory();
command += "/CMake/Source/"; std::string command;
command += cmSystemTools::GetCMakeExecutableName(); #if defined(_WIN32) && !defined(__CYGWIN__)
command += " " + cMakeLists; command = m_Makefile->GetHomeDirectory();
command += " "; command += "/CMake/Source/CMakeSetupCMD ";
command += cmSystemTools::GetCMakeExecutableOptions(); command += cMakeLists;
command += " -DSP";
#else
command = m_Makefile->GetHomeOutputDirectory();
command += "/CMake/Source/CMakeBuildTargets ";
command += cMakeLists;
#endif
command += " -H"; command += " -H";
command += m_Makefile->GetHomeDirectory(); command += m_Makefile->GetHomeDirectory();
command += " -S"; command += " -S";