diff options
author | Ken Martin <ken.martin@kitware.com> | 2002-09-22 09:53:26 -0400 |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2002-09-22 09:53:26 -0400 |
commit | c9d16defb061f86de2ea8e041aa453e9f7581ab0 (patch) | |
tree | 87fa6d8eba780d0fa7aa5bbc1639a9a6059ef825 /Source/cmGlobalVisualStudio7Generator.h | |
parent | f7ec3c2a7670c2a1da7c9cae6ba77b963c595cf3 (diff) | |
download | cmake-c9d16defb061f86de2ea8e041aa453e9f7581ab0.tar.gz |
some try compile fixes
Diffstat (limited to 'Source/cmGlobalVisualStudio7Generator.h')
-rw-r--r-- | Source/cmGlobalVisualStudio7Generator.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/Source/cmGlobalVisualStudio7Generator.h b/Source/cmGlobalVisualStudio7Generator.h index 0c8d8cd40c..e76e87af1b 100644 --- a/Source/cmGlobalVisualStudio7Generator.h +++ b/Source/cmGlobalVisualStudio7Generator.h @@ -48,7 +48,8 @@ public: * loaded commands, not as part of the usual build process. */ virtual int TryCompile(const char *srcdir, const char *bindir, - const char *projectName, const char *targetName); + const char *projectName, const char *targetName, + std::string *output); /** * Generate the all required files for building this project/tree. This @@ -58,6 +59,13 @@ public: virtual void Generate(); /** + * Generate the required files for building this directory. This + * basically creates a single LocalGenerators and + * requests that it Generate. + */ + virtual void LocalGenerate(); + + /** * Generate the DSW workspace file. */ virtual void OutputSLNFile(); @@ -65,10 +73,7 @@ public: /** * Get the list of configurations */ - std::vector<std::string> *GetConfigurations() - { - return &m_Configurations; - }; + std::vector<std::string> *GetConfigurations(); private: void SetupTests(); |