summaryrefslogtreecommitdiff
path: root/Source/cmGlobalVisualStudio7Generator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2007-03-12 12:35:11 -0400
committerBrad King <brad.king@kitware.com>2007-03-12 12:35:11 -0400
commitfb38af53c0536de7abda7f9a5eea2527f087caf1 (patch)
tree84dca98bd0c0d419b196698d3188e110e7354940 /Source/cmGlobalVisualStudio7Generator.h
parent55603ea9ebc044d8d811198d924851c2a1cc9ddb (diff)
downloadcmake-fb38af53c0536de7abda7f9a5eea2527f087caf1.tar.gz
BUG: Split precompiled header flags into a separate per-global-generator flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7.
Diffstat (limited to 'Source/cmGlobalVisualStudio7Generator.h')
-rw-r--r--Source/cmGlobalVisualStudio7Generator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/cmGlobalVisualStudio7Generator.h b/Source/cmGlobalVisualStudio7Generator.h
index 7e36cf2319..7719cd9506 100644
--- a/Source/cmGlobalVisualStudio7Generator.h
+++ b/Source/cmGlobalVisualStudio7Generator.h
@@ -20,6 +20,7 @@
#include "cmGlobalGenerator.h"
class cmTarget;
+struct cmVS7FlagTable;
/** \class cmGlobalVisualStudio7Generator
* \brief Write a Unix makefiles.
@@ -97,6 +98,7 @@ public:
virtual const char* GetCMakeCFGInitDirectory() { return "$(OutDir)"; }
protected:
+ static cmVS7FlagTable const* GetExtraFlagTableVS7();
virtual void OutputSLNFile(cmLocalGenerator* root,
std::vector<cmLocalGenerator*>& generators);
virtual void WriteSLNFile(std::ostream& fout, cmLocalGenerator* root,