Imported Upstream version 3.25.0
[platform/upstream/cmake.git] / Help / prop_tgt / MSVC_DEBUG_INFORMATION_FORMAT-VALUES.txt
1 ``Embedded``
2   Compile with ``-Z7`` or equivalent flag(s) to produce object files
3   with full symbolic debugging information.
4 ``ProgramDatabase``
5   Compile with ``-Zi`` or equivalent flag(s) to produce a program
6   database that contains all the symbolic debugging information.
7 ``EditAndContinue``
8   Compile with ``-ZI`` or equivalent flag(s) to produce a program
9   database that supports the Edit and Continue feature.
10
11 The value is ignored on compilers not targeting the MSVC ABI, but an
12 unsupported value will be rejected as an error when using a compiler
13 targeting the MSVC ABI.
14
15 The value may also be the empty string (``""``), in which case no debug
16 information format flag will be added explicitly by CMake.