mirror of
https://github.com/Kitware/CMake.git
synced 2026-08-05 07:10:26 +00:00
GlobalVisualStudio10Generator: Support non-standard toolset json flag files.
If given a toolset that does not have an explicit mapping in cmVisualStudio10ToolsetOptions, check for a json flag file using the toolset name before trying the default toolset for the generator.
This commit is contained in:
@@ -16,25 +16,17 @@ class cmVisualStudio10ToolsetOptions
|
||||
{
|
||||
public:
|
||||
std::string GetClFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
std::string const& toolset) const;
|
||||
std::string GetCSharpFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
std::string const& toolset) const;
|
||||
std::string GetRcFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
std::string const& toolset) const;
|
||||
std::string GetLibFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
std::string const& toolset) const;
|
||||
std::string GetLinkFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
std::string const& toolset) const;
|
||||
std::string GetMasmFlagTableName(std::string const& name,
|
||||
std::string const& toolset,
|
||||
std::string const& defaultToolset) const;
|
||||
|
||||
private:
|
||||
std::string const& toolset) const;
|
||||
std::string GetToolsetName(std::string const& name,
|
||||
std::string const& toolset) const;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user