summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalKdevelopGenerator.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2006-02-18 16:03:36 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2006-02-18 16:03:36 (GMT)
commitfc70e3512ad2785daad4629f62309d12f1a3a32b (patch)
tree3ccb1cbda3e3b6f6b96a4587ccf9a856faccc7c2 /Source/cmGlobalKdevelopGenerator.h
parent1a338c8d73007a32cac6b6668b17b4a53ff13e03 (diff)
downloadCMake-fc70e3512ad2785daad4629f62309d12f1a3a32b.zip
CMake-fc70e3512ad2785daad4629f62309d12f1a3a32b.tar.gz
CMake-fc70e3512ad2785daad4629f62309d12f1a3a32b.tar.bz2
ENH: apply patch from Alex to support some more kdevelop stuff
Diffstat (limited to 'Source/cmGlobalKdevelopGenerator.h')
-rw-r--r--Source/cmGlobalKdevelopGenerator.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/Source/cmGlobalKdevelopGenerator.h b/Source/cmGlobalKdevelopGenerator.h
index b0ad05f..5f71e72 100644
--- a/Source/cmGlobalKdevelopGenerator.h
+++ b/Source/cmGlobalKdevelopGenerator.h
@@ -63,7 +63,8 @@ public:
const std::string& outputDir,
const std::string& projectDirIn,
const std::string& projectname,
- std::string& cmakeFilePattern);
+ std::string& cmakeFilePattern,
+ std::string& fileToOpen);
/** Create the foo.kdevelop file. This one calls MergeProjectFiles()
if it already exists, otherwise createNewProjectFile() The project
@@ -75,7 +76,8 @@ public:
const std::string& projectDir,
const std::string& projectname,
const std::string& executable,
- const std::string& cmakeFilePattern);
+ const std::string& cmakeFilePattern,
+ const std::string& fileToOpen);
/*** Reads the old foo.kdevelop line by line and only replaces the
"important" lines
@@ -84,13 +86,17 @@ public:
const std::string& projectDir,
const std::string& filename,
const std::string& executable,
- const std::string& cmakeFilePattern);
- ///! Creates a new foo.kdevelop file
+ const std::string& cmakeFilePattern,
+ const std::string& fileToOpen,
+ const std::string& sessionFilename);
+ ///! Creates a new foo.kdevelop and a new foo.kdevses file
void CreateNewProjectFile(const std::string& outputDir,
const std::string& projectDir,
const std::string& filename,
const std::string& executable,
- const std::string& cmakeFilePattern);
+ const std::string& cmakeFilePattern,
+ const std::string& fileToOpen,
+ const std::string& sessionFilename);
};