summaryrefslogtreecommitdiff
path: root/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst
blob: 5daa4c06a1fec68f27691444bf327305dd0df753 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CMAKE_<LANG>_FLAGS_<CONFIG>
---------------------------

Language-wide flags for language ``<LANG>`` used when building for
the ``<CONFIG>`` configuration.  These flags will be passed to all
invocations of the compiler in the corresponding configuration.
This includes invocations that drive compiling and those that drive
linking.

The flags in this variable will be passed after those in the
:variable:`CMAKE_<LANG>_FLAGS` variable.  On invocations driving compiling,
flags from both variables will be passed before flags added by commands
such as :command:`add_compile_options` and :command:`target_compile_options`.
On invocations driving linking, they will be passed before flags added by
commands such as :command:`add_link_options` and
:command:`target_link_options`.