diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2005-12-22 21:42:36 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2005-12-22 21:42:36 (GMT) |
commit | f6588b7919a0da4e0d5bb89b7f527e3fe2687bc3 (patch) | |
tree | 4e64e8bb66e869ac393a25d758dda54d55838615 /Source/cmLocalUnixMakefileGenerator3.h | |
parent | 001bbb0d99aa8a02c5d211f5e55570ecc17e1fb0 (diff) | |
download | CMake-f6588b7919a0da4e0d5bb89b7f527e3fe2687bc3.zip CMake-f6588b7919a0da4e0d5bb89b7f527e3fe2687bc3.tar.gz CMake-f6588b7919a0da4e0d5bb89b7f527e3fe2687bc3.tar.bz2 |
ENH: fix borland make clean targets before build, add new generators for msys and mingw
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator3.h')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator3.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator3.h b/Source/cmLocalUnixMakefileGenerator3.h index b03d062..7288ed3 100644 --- a/Source/cmLocalUnixMakefileGenerator3.h +++ b/Source/cmLocalUnixMakefileGenerator3.h @@ -103,6 +103,19 @@ public: void SetWindowsShell(bool v) {m_WindowsShell = v;} /** + * If set to true, then NULL is set to nil for non Windows_NT. + * This uses make syntax used by nmake and borland. + * The default is false. + */ + void SetDefineWindowsNULL(bool v) {m_DefineWindowsNULL = v;} + + /** + * If set to true, cd dir && command is used to + * run commands in a different directory. + */ + void SetUnixCD(bool v) {m_UnixCD = v;} + + /** * Set the string used to include one makefile into another default * is include. */ @@ -345,6 +358,8 @@ private: std::string m_MakeSilentFlag; std::string m_ExecutableOutputPath; std::string m_LibraryOutputPath; + bool m_DefineWindowsNULL; + bool m_UnixCD; bool m_PassMakeflags; //========================================================================== |