diff options
Diffstat (limited to 'Source/cmLocalVisualStudio7Generator.h')
-rw-r--r-- | Source/cmLocalVisualStudio7Generator.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/Source/cmLocalVisualStudio7Generator.h b/Source/cmLocalVisualStudio7Generator.h index 48dce0c275..1357727c19 100644 --- a/Source/cmLocalVisualStudio7Generator.h +++ b/Source/cmLocalVisualStudio7Generator.h @@ -26,6 +26,8 @@ class cmCustomCommand; class cmSourceGroup; struct cmVS7FlagTable; +class cmLocalVisualStudio7GeneratorOptions; + /** \class cmLocalVisualStudio7Generator * \brief Write Visual Studio .NET project files. * @@ -65,10 +67,9 @@ public: void SetPlatformName(const char* n) { this->PlatformName = n;} virtual void ConfigureFinalPass(); private: - void FillFlagMapFromCommandFlags(std::map<cmStdString, - cmStdString>& flagMap, - cmVS7FlagTable* flagTable, - std::string& flags); + typedef cmLocalVisualStudio7GeneratorOptions Options; + void ReadAndStoreExternalGUID(const char* name, + const char* path); std::string GetBuildTypeLinkerFlags(std::string rootLinkerFlags, const char* configName); void FixGlobalTargets(); @@ -88,12 +89,10 @@ private: std::string EscapeForXML(const char* s); std::string ConvertToXMLOutputPath(const char* path); std::string ConvertToXMLOutputPathSingle(const char* path); - void OutputDefineFlags(const char* flags, - std::ostream& fout); void OutputTargetRules(std::ostream& fout, cmTarget &target, const char *libName); void OutputBuildTool(std::ostream& fout, const char* configName, - const char* libname, cmTarget& t); + cmTarget& t); void OutputLibraries(std::ostream& fout, std::vector<cmStdString> const& libs); void OutputLibraryDirectories(std::ostream& fout, |