diff options
author | Alexander Boczar <alexboc@microsoft.com> | 2019-09-16 14:14:20 -0700 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-10-15 13:28:45 -0400 |
commit | 548e9051a4f20657d04341107924171ea9d1bcb5 (patch) | |
tree | 4b7aba7800a6a193396aabf4ab4259029db9ec35 /Source/cmGlobalVisualStudio10Generator.h | |
parent | 99e83d423500e11a8e85c2032e8c536bce175ed1 (diff) | |
download | cmake-548e9051a4f20657d04341107924171ea9d1bcb5.tar.gz |
VS: Add support to override VCTargetsPath through toolset
Fixes: #19708
Diffstat (limited to 'Source/cmGlobalVisualStudio10Generator.h')
-rw-r--r-- | Source/cmGlobalVisualStudio10Generator.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/cmGlobalVisualStudio10Generator.h b/Source/cmGlobalVisualStudio10Generator.h index e0968ab7ef..8a760476d0 100644 --- a/Source/cmGlobalVisualStudio10Generator.h +++ b/Source/cmGlobalVisualStudio10Generator.h @@ -46,6 +46,9 @@ public: bool IsNsightTegra() const; std::string GetNsightTegraVersion() const; + /** The vctargets path for the target platform. */ + const char* GetCustomVCTargetsPath() const; + /** The toolset name for the target platform. */ const char* GetPlatformToolset() const; std::string const& GetPlatformToolsetString() const; @@ -156,6 +159,7 @@ protected: std::string GeneratorToolset; std::string GeneratorToolsetVersion; std::string GeneratorToolsetHostArchitecture; + std::string GeneratorToolsetCustomVCTargetsDir; std::string GeneratorToolsetCuda; std::string GeneratorToolsetCudaCustomDir; std::string DefaultPlatformToolset; @@ -207,6 +211,7 @@ private: bool ParseGeneratorToolset(std::string const& ts, cmMakefile* mf); + std::string CustomVCTargetsPath; std::string VCTargetsPath; bool FindVCTargetsPath(cmMakefile* mf); |