diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2001-01-05 16:41:20 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2001-01-05 16:41:20 (GMT) |
commit | c54a05bfc799f3e88459956ec37698bab22c27f9 (patch) | |
tree | 400b2eb0b6853952a4faa8c0fc41b90eb06deaec /Source/cmDSPWriter.h | |
parent | d888b5e39d4e01af538b48ad16c2a6a474de34a0 (diff) | |
download | CMake-c54a05bfc799f3e88459956ec37698bab22c27f9.zip CMake-c54a05bfc799f3e88459956ec37698bab22c27f9.tar.gz CMake-c54a05bfc799f3e88459956ec37698bab22c27f9.tar.bz2 |
ENH: rework cmake, added ruleMaker classes and changed the syntax of the CMakeLists.txt files.
Diffstat (limited to 'Source/cmDSPWriter.h')
-rw-r--r-- | Source/cmDSPWriter.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Source/cmDSPWriter.h b/Source/cmDSPWriter.h index bdc2a3b..6021842 100644 --- a/Source/cmDSPWriter.h +++ b/Source/cmDSPWriter.h @@ -20,15 +20,14 @@ */ #ifndef cmDSPMakefile_h #define cmDSPMakefile_h -#ifdef _MSC_VER -#pragma warning ( disable : 4786 ) -#endif +#include "cmStandardIncludes.h" #include "cmMakefile.h" -#include <vector> -class cmDSPMakefile : public cmMakefile +class cmDSPMakefile { public: + cmDSPMakefile(cmMakefile*); + ~cmDSPMakefile(); void OutputDSPFile(); enum BuildType { STATIC_LIBRARY, DLL, EXECUTABLE }; void SetBuildType(BuildType ); @@ -38,6 +37,10 @@ public: { return m_CreatedProjectNames; } + cmMakefile* GetMakefile() + { + return m_Makefile; + } private: std::string m_DSPHeaderTemplate; @@ -64,6 +67,7 @@ private: std::string m_IncludeOptions; std::string m_DebugLibraryOptions; std::string m_ReleaseLibraryOptions; + cmMakefile* m_Makefile; }; #endif |