Skip to content

VS: Restore compilation of '.C' sources as C++

Brad King requested to merge brad.king/cmake:vs-lang-C into master

Refactoring in !4761 (merged) failed to account for MSVC's treatment of .C extensions as C. Add this special case to the logic to restore use of -TP for .C extensions.

Fixes: #20822 (closed)
Backport: release

Merge request reports