ENH: make KDev sub off of Gen3

This commit is contained in:
Ken Martin 2005-06-09 11:39:12 -04:00
parent ea0a77fd81
commit 494c843d38
3 changed files with 12 additions and 12 deletions

View File

@ -18,20 +18,20 @@
#ifndef cmGlobalKdevelopGenerator_h
#define cmGlobalKdevelopGenerator_h
#include "cmGlobalUnixMakefileGenerator.h"
#include "cmGlobalUnixMakefileGenerator3.h"
/** \class cmGlobalKdevelopGenerator
* \brief Write Unix Makefiles accompanied by KDevelop3 project files.
*
* cmGlobalKdevelopGenerator produces a project file for KDevelop 3 (KDevelop > 3.1.1).
* The project is based on the "Custom Makefile based C/C++" project of KDevelop.
* Such a project consists of Unix Makefiles in the build directory together
* with a <your_project>.kdevelop project file, which contains the project settings
* and a <your_project>.kdevelop.filelist file, which lists the source files relative
* to the kdevelop project directory. The kdevelop project directory is the base
* source directory.
* cmGlobalKdevelopGenerator produces a project file for KDevelop 3 (KDevelop
* > 3.1.1). The project is based on the "Custom Makefile based C/C++"
* project of KDevelop. Such a project consists of Unix Makefiles in the
* build directory together with a <your_project>.kdevelop project file,
* which contains the project settings and a <your_project>.kdevelop.filelist
* file, which lists the source files relative to the kdevelop project
* directory. The kdevelop project directory is the base source directory.
*/
class cmGlobalKdevelopGenerator : public cmGlobalUnixMakefileGenerator
class cmGlobalKdevelopGenerator : public cmGlobalUnixMakefileGenerator3
{
public:
cmGlobalKdevelopGenerator();

View File

@ -28,7 +28,7 @@
cmLocalKdevelopGenerator::cmLocalKdevelopGenerator()
:cmLocalUnixMakefileGenerator2()
:cmLocalUnixMakefileGenerator3()
{
}

View File

@ -18,7 +18,7 @@
#ifndef cmLocalKdevelopGenerator_h
#define cmLocalKdevelopGenerator_h
#include "cmLocalUnixMakefileGenerator2.h"
#include "cmLocalUnixMakefileGenerator3.h"
class cmDependInformation;
class cmMakeDepend;
@ -27,7 +27,7 @@ class cmSourceFile;
/** \class cmLocalKdevelopGenerator
*/
class cmLocalKdevelopGenerator : public cmLocalUnixMakefileGenerator2
class cmLocalKdevelopGenerator : public cmLocalUnixMakefileGenerator3
{
public:
///! Set cache only and recurse to false by default.