aboutsummaryrefslogtreecommitdiff
path: root/kde-modules/KDECompilerSettings.cmake
diff options
context:
space:
mode:
authorFriedrich W. H. Kossebau <kossebau@kde.org>2022-06-12 16:13:22 +0200
committerFriedrich W. H. Kossebau <kossebau@kde.org>2022-06-12 18:27:40 +0200
commit9edb5f57127489dec4b7cbdc1e60920e6002abea (patch)
tree712d3aaeb2d5caa9adc80f2c6e1e4412b54efb97 /kde-modules/KDECompilerSettings.cmake
parent0ec7ce6f1e2b5b1c914897e7a58f62835cc27ce5 (diff)
downloadextra-cmake-modules-9edb5f57127489dec4b7cbdc1e60920e6002abea.tar.gz
extra-cmake-modules-9edb5f57127489dec4b7cbdc1e60920e6002abea.tar.bz2
API dox: use more markup for code or commandline samples
NO_CHANGELOG
Diffstat (limited to 'kde-modules/KDECompilerSettings.cmake')
-rw-r--r--kde-modules/KDECompilerSettings.cmake10
1 files changed, 5 insertions, 5 deletions
diff --git a/kde-modules/KDECompilerSettings.cmake b/kde-modules/KDECompilerSettings.cmake
index e5acd59b..ceb313ac 100644
--- a/kde-modules/KDECompilerSettings.cmake
+++ b/kde-modules/KDECompilerSettings.cmake
@@ -16,10 +16,10 @@ Set useful compile and link flags for C++ (and C) code.
Enables many more warnings than the default, and sets stricter modes
for some compiler features. By default, exceptions are disabled;
-kde_target_enable_exceptions() can be used to re-enable them for a
+``kde_target_enable_exceptions()`` can be used to re-enable them for a
specific target.
-NB: it is recommended to include this module with the NO_POLICY_SCOPE
+NB: it is recommended to include this module with the ``NO_POLICY_SCOPE``
flag, otherwise you may get spurious warnings with some versions of CMake.
Since 5.85 newer settings are controlled by a variable
@@ -141,15 +141,15 @@ Variables
Inclusion of this module defines the following variables:
``ENABLE_BSYMBOLICFUNCTIONS``
- indicates whether we make use of -Bsymbolic-functions for linking.
+ indicates whether we make use of ``-Bsymbolic-functions`` for linking.
It ensures libraries bind global function references locally rather than
at runtime.
This option only has an effect on ELF-based systems.
The option is disabled by default except when using
:kde-module:`KDEFrameworkCompilerSettings` where it's enabled. Projects can enable
- it by calling set(ENABLE_BSYMBOLICFUNCTIONS ON) or passing -DENABLE
- BSYMBOLICFUNCTIONS=ON when configuring the build directory.
+ it by calling ``set(ENABLE_BSYMBOLICFUNCTIONS ON)`` or passing
+ ``-DENABLE BSYMBOLICFUNCTIONS=ON`` when configuring the build directory.
Since 5.85