summaryrefslogtreecommitdiffstats
path: root/Source/cmDSPWriter.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2001-03-20 18:20:59 (GMT)
committerBrad King <brad.king@kitware.com>2001-03-20 18:20:59 (GMT)
commit8c087d0e7a2045fead07d3069eefddfa4c515179 (patch)
tree3ea3acebf9283f281e5753a15968bd13c8558da2 /Source/cmDSPWriter.h
parent51ef865ef8c3b39e08ad627cb0effa35ca74955a (diff)
downloadCMake-8c087d0e7a2045fead07d3069eefddfa4c515179.zip
CMake-8c087d0e7a2045fead07d3069eefddfa4c515179.tar.gz
CMake-8c087d0e7a2045fead07d3069eefddfa4c515179.tar.bz2
ENH: Added SOURCE_GROUP command and corresponding support code. This command allows CMakeLists files to specify how sources are organized into groups in the generated DSP files and makefiles.
Diffstat (limited to 'Source/cmDSPWriter.h')
-rw-r--r--Source/cmDSPWriter.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/Source/cmDSPWriter.h b/Source/cmDSPWriter.h
index 0c4906b..f1a2003 100644
--- a/Source/cmDSPWriter.h
+++ b/Source/cmDSPWriter.h
@@ -75,15 +75,14 @@ private:
const char* filter);
void WriteDSPEndGroup(std::ostream& fout);
void WriteDSPHeader(std::ostream& fout);
- void WriteDSPBuildRules(std::ostream& fout, const char *extensions);
void WriteDSPBuildRule(std::ostream& fout, const char*);
- void WriteDSPFooter(std::ostream& fout);
void WriteDSPBuildRule(std::ostream& fout);
+ void WriteDSPFooter(std::ostream& fout);
+ void AddDSPBuildRule(cmSourceGroup&);
void WriteCustomRule(std::ostream& fout,
- const char* source,
- const char* result,
- const char* command,
- std::vector<std::string>& depends);
+ const char* command,
+ const std::set<std::string>& depends,
+ const std::set<std::string>& outputs);
std::string m_IncludeOptions;
std::string m_LibraryOptions;