32 lines
570 B
C++
32 lines
570 B
C++
#include "cmMSProjectGenerator.h"
|
|
#include "cmDSWMakefile.h"
|
|
#include "cmDSPMakefile.h"
|
|
|
|
cmMSProjectGenerator::cmMSProjectGenerator()
|
|
{
|
|
m_DSWMakefile = 0;
|
|
m_DSPMakefile = 0;
|
|
SetBuildDSW();
|
|
}
|
|
|
|
void cmMSProjectGenerator::GenerateMakefile()
|
|
{
|
|
if(m_BuildDSW)
|
|
{
|
|
m_DSWMakefile = new cmDSWMakefile(m_Makefile);
|
|
m_DSWMakefile->OutputDSWFile();
|
|
}
|
|
else
|
|
{
|
|
m_DSPMakefile = new cmDSPMakefile(m_Makefile);
|
|
m_DSPMakefile->OutputDSPFile();
|
|
}
|
|
}
|
|
|
|
cmMSProjectGenerator::~cmMSProjectGenerator()
|
|
{
|
|
delete m_DSPMakefile;
|
|
delete m_DSWMakefile;
|
|
}
|
|
|