summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudio10Generator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-06-16 14:53:22 (GMT)
committerBrad King <brad.king@kitware.com>2021-06-16 14:57:15 (GMT)
commite59a208b69e701593ca7ba60f3a4c2215f3e44c4 (patch)
treee7ee49cc3a27d3740d3968aee0e6c2acdf1039aa /Source/cmGlobalVisualStudio10Generator.h
parentd6d4af0ec3b52170c2691478a4d43c505a846799 (diff)
downloadCMake-e59a208b69e701593ca7ba60f3a4c2215f3e44c4.zip
CMake-e59a208b69e701593ca7ba60f3a4c2215f3e44c4.tar.gz
CMake-e59a208b69e701593ca7ba60f3a4c2215f3e44c4.tar.bz2
cmGlobalVisualStudio10Generator: Adopt GetVSInstanceVersion method
Port from `cmGlobalVisualStudioVersionedGenerator`.
Diffstat (limited to 'Source/cmGlobalVisualStudio10Generator.h')
-rw-r--r--Source/cmGlobalVisualStudio10Generator.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/cmGlobalVisualStudio10Generator.h b/Source/cmGlobalVisualStudio10Generator.h
index 8d30ef8..5022a0f 100644
--- a/Source/cmGlobalVisualStudio10Generator.h
+++ b/Source/cmGlobalVisualStudio10Generator.h
@@ -5,6 +5,8 @@
#include <memory>
#include <set>
+#include <cm/optional>
+
#include "cmGlobalVisualStudio8Generator.h"
#include "cmVisualStudio10ToolsetOptions.h"
@@ -119,6 +121,11 @@ public:
std::string Encoding() override;
const char* GetToolsVersion() const;
+ virtual cm::optional<unsigned long long> GetVSInstanceVersion() const
+ {
+ return {};
+ }
+
bool GetSupportsUnityBuilds() const { return this->SupportsUnityBuilds; }
bool FindMakeProgram(cmMakefile* mf) override;