Use C flags too. Not exactly the right solution but it will have to do for now.

This commit is contained in:
Andy Cedilnik 2003-01-12 10:50:29 -05:00
parent 96e0393dd6
commit 01151ab795

View File

@ -856,9 +856,17 @@ void cmLocalVisualStudio6Generator::WriteDSPHeader(std::ostream& fout, const cha
flags = m_Makefile->GetDefinition("CMAKE_CXX_FLAGS_RELWITHDEBINFO"); flags = m_Makefile->GetDefinition("CMAKE_CXX_FLAGS_RELWITHDEBINFO");
flags += " -DCMAKE_INTDIR=\\\"RelWithDebInfo\\\""; flags += " -DCMAKE_INTDIR=\\\"RelWithDebInfo\\\"";
cmSystemTools::ReplaceString(line,"CMAKE_CXX_FLAGS_RELWITHDEBINFO", flags.c_str()); cmSystemTools::ReplaceString(line,"CMAKE_CXX_FLAGS_RELWITHDEBINFO", flags.c_str());
cmSystemTools::ReplaceString(line, "CMAKE_CXX_FLAGS", flags = "";
m_Makefile-> if ( m_Makefile->GetDefinition("CMAKE_C_FLAGS") )
GetDefinition("CMAKE_CXX_FLAGS")); {
flags += m_Makefile->GetDefinition("CMAKE_C_FLAGS");
}
if ( m_Makefile->GetDefinition("CMAKE_CXX_FLAGS") )
{
flags += m_Makefile->GetDefinition("CMAKE_CXX_FLAGS");
}
cmSystemTools::ReplaceString(line, "CMAKE_CXX_FLAGS", flags.c_str());
} }
fout << line.c_str() << std::endl; fout << line.c_str() << std::endl;
} }