summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-11-01 12:53:42 (GMT)
committerKitware Robot <kwrobot@kitware.com>2022-11-01 12:53:50 (GMT)
commit033ab3f11bf29ed4951ea2b5661b002fce2ae5cc (patch)
tree2d6a4417aa6973fb57848ca38d3f584b7f6096f8 /Source/cmLocalGenerator.h
parent4d522e7411fed1a60bc6af64abd66adac385a426 (diff)
parent183b9a9eca8bdf7684a6c281c677c58f3c0a66fd (diff)
downloadCMake-033ab3f11bf29ed4951ea2b5661b002fce2ae5cc.zip
CMake-033ab3f11bf29ed4951ea2b5661b002fce2ae5cc.tar.gz
CMake-033ab3f11bf29ed4951ea2b5661b002fce2ae5cc.tar.bz2
Merge topic 'cmp0141-pch-reuse' into release-3.25
183b9a9eca CMP0141: Fix PCH REUSE_FROM under policy NEW behavior 4d13f472a2 Tests: Drop redundant project init from RunCMake.PrecompileHeaders cases 2e65fe92db cmLocalGenerator: Clarify name of local PDB type variable 17096aeba8 cmLocalGenerator: Factor out helper to compute MSVC_DEBUG_INFORMATION_FORMAT Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7854
Diffstat (limited to 'Source/cmLocalGenerator.h')
-rw-r--r--Source/cmLocalGenerator.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/cmLocalGenerator.h b/Source/cmLocalGenerator.h
index 0529431..765441c 100644
--- a/Source/cmLocalGenerator.h
+++ b/Source/cmLocalGenerator.h
@@ -646,6 +646,10 @@ private:
cmGeneratorTarget* reuseTarget,
std::vector<std::string> const& extensions);
+ // Returns MSVC_DEBUG_INFORMATION_FORMAT value if CMP0141 is NEW.
+ cm::optional<std::string> GetMSVCDebugFormatName(
+ std::string const& config, cmGeneratorTarget const* target);
+
struct UnityBatchedSource
{
cmSourceFile* Source = nullptr;