summaryrefslogtreecommitdiff
path: root/Source/cmGlobalVisualStudio14Generator.h
diff options
context:
space:
mode:
authorGilles Khouzam <gillesk@microsoft.com>2015-10-02 11:34:55 -0700
committerBrad King <brad.king@kitware.com>2015-10-02 16:34:11 -0400
commitd1b87d72f964ae57966c5f02ee9e32236bd59338 (patch)
tree6d303a93c4cad7f8f41ce9f6ea6681666c3efe90 /Source/cmGlobalVisualStudio14Generator.h
parent458121116a05665ebc0cf6a066977c00b8e55e5c (diff)
downloadcmake-d1b87d72f964ae57966c5f02ee9e32236bd59338.tar.gz
VS: Select Windows 10 Store SDK and toolset for VS 2015
Diffstat (limited to 'Source/cmGlobalVisualStudio14Generator.h')
-rw-r--r--Source/cmGlobalVisualStudio14Generator.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/cmGlobalVisualStudio14Generator.h b/Source/cmGlobalVisualStudio14Generator.h
index fcade852c6..76c15d99c2 100644
--- a/Source/cmGlobalVisualStudio14Generator.h
+++ b/Source/cmGlobalVisualStudio14Generator.h
@@ -31,6 +31,13 @@ public:
virtual const char* GetToolsVersion() { return "14.0"; }
protected:
virtual bool InitializeWindows(cmMakefile* mf);
+ virtual bool InitializeWindowsStore(cmMakefile* mf);
+ virtual bool SelectWindowsStoreToolset(std::string& toolset) const;
+
+ // These aren't virtual because we need to check if the selected version
+ // of the toolset is installed
+ bool IsWindowsStoreToolsetInstalled() const;
+
virtual const char* GetIDEVersion() { return "14.0"; }
virtual bool SelectWindows10SDK(cmMakefile* mf);