BUG: do not build kdevlop stuff when bootstrapping

This commit is contained in:
Bill Hoffman 2004-10-12 09:50:36 -04:00
parent 800784175f
commit 832a302ca2
2 changed files with 13 additions and 4 deletions

View File

@ -23,6 +23,14 @@
#include "cmCommand.h"
#include "cmVariableWatch.h"
// only build kdevelop generator on non-windows platforms
// when not bootstrapping cmake
#if !defined(_WIN32)
# if defined(CMAKE_BUILD_WITH_CMAKE)
# define CMAKE_USE_KDEVELOP
# endif
#endif
// include the generator
#if defined(_WIN32) && !defined(__CYGWIN__)
# include "cmGlobalVisualStudio6Generator.h"
@ -37,7 +45,10 @@
#else
#endif
#include "cmGlobalUnixMakefileGenerator.h"
#include "cmGlobalKdevelopGenerator.h"
#ifdef CMAKE_USE_KDEVELOP
# include "cmGlobalKdevelopGenerator.h"
#endif
#include <stdlib.h> // required for atoi
@ -1415,7 +1426,7 @@ void cmake::AddDefaultGenerators()
#endif
m_Generators[cmGlobalUnixMakefileGenerator::GetActualName()] =
&cmGlobalUnixMakefileGenerator::New;
#if !defined(_WIN32)
#ifdef CMAKE_USE_KDEVELOP
m_Generators[cmGlobalKdevelopGenerator::GetActualName()] =
&cmGlobalKdevelopGenerator::New;
#endif

View File

@ -35,8 +35,6 @@ CMAKE_CXX_SOURCES="\
cmSystemTools \
cmGlobalUnixMakefileGenerator \
cmLocalUnixMakefileGenerator \
cmGlobalKdevelopGenerator \
cmLocalKdevelopGenerator \
cmCommands \
cmTarget \
cmCustomCommand \