aboutsummaryrefslogtreecommitdiff
path: root/kde-modules/KDEFrameworkCompilerSettings.cmake
AgeCommit message (Expand)Author
2022-03-17KDEClangFormat: se the same source file extensions in clang-format script and...Ahmad Samir
2022-03-06Check that you're building the framework in a supported platformAlbert Astals Cid
2022-01-20Only enable -bsymbolic-functions when Qt is built in a compatible wayVolker Krause
2021-07-16KDEFrameworksCompilerSettings: move backward-compat code into separate fileFriedrich W. H. Kossebau
2021-07-15KDEFrameworksCompilerSettings: remove hardcoded KDE_COMPILERSETTINGS_LEVELFriedrich W. H. Kossebau
2021-07-13KDEFrameworksCompilerSettings: guard ENABLE_BSYMBOLICFUNCTIONS by ECM versionFriedrich W. H. Kossebau
2021-07-12Enable the usage of -Bsymbolic-functionsAleix Pol
2021-07-10Revert "KDEFrameworksCompilerSettings: use latest KDECompilerSettings"Friedrich W. H. Kossebau
2021-07-10KDEFrameworksCompilerSettings: use latest KDECompilerSettingsFriedrich W. H. Kossebau
2021-07-10KDECompilerSettings: add KDE_COMPILERSETTINGS_LEVEL & more settingsFriedrich W. H. Kossebau
2021-06-27cmake: Explicetely disable c/c++ compiler extensionsAlbert Astals Cid
2021-06-25KDEFrameworkCompilerSettings: add warning note to only use for KF modulesFriedrich W. H. Kossebau
2021-06-19Set the C++17 standard starting from 5.84Ahmad Samir
2021-06-19Bump the C++ standard we compile with to 17Ahmad Samir
2021-05-25Clean ECM files after the minimum version changeChristophe Giboudeaux
2021-04-23Modules docs: move rst docs into bracket commentsFriedrich W. H. Kossebau
2021-02-10Add clang-format target by default in KDEFrameworkCompilerSettingsAlexander Lohnau
2021-01-31KDEFrameworksCompilerSettings: define -DQT_NO_KEYWORDS by defaultFriedrich W. H. Kossebau
2021-01-29Define -DQT_NO_FOREACH by defaultFriedrich W. H. Kossebau
2021-01-19Revert "Add clang-format target by default in KDEFrameworkCompilerSettings"Alexander Lohnau
2021-01-19Add clang-format target by default in KDEFrameworkCompilerSettingsAlexander Lohnau
2020-06-14extra-cmake-modules: Convert to SPDX license statementsAndreas Cord-Landwehr
2019-11-03KDEFrameworkCompilerSettings: enable all Qt % KF deprecation warningsFriedrich W. H. Kossebau
2019-05-22Don't enable QT_STRICT_ITERATORS on Windows.David Faure
2019-04-07Unconditionally enable -DQT_STRICT_ITERATORS, not just in debug modeDavid Faure
2019-01-19Move -Wsuggest-override -Wlogical-op to regular compiler settingsAlbert Astals Cid
2018-12-21Revert "Clang: don't enable -Wzero-as-null-pointer-constant on 5.0.0"v5.54.0-rc1v5.54.0David Faure
2018-12-20Clang: don't enable -Wzero-as-null-pointer-constant on 5.0.0David Faure
2018-11-12Use `MATCHES "Clang"` to detect clangRené J.V. Bertin
2018-09-22Add QT_NO_NARROWING_CONVERSIONS_IN_CONNECT as default compile flagsLaurent Montel
2018-06-29Drop outdated QT_USE_FAST_OPERATOR_PLUSFriedrich W. H. Kossebau
2018-06-29Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warningsAlbert Astals Cid
2017-04-05Use -Wno-gnu-zero-variadic-macro-arguments moreKevin Funk
2017-03-19KDE compiler settings: treat Clang and AppleClang equallyv5.33.0-rc1v5.33.0René J.V. Bertin
2017-01-23Enable -Wsuggest-override for g++ >= 5.0.0Albert Astals Cid
2017-01-03Revert "Enable -Wsuggest-override for g++ >= 5.0.0"Stephen Kelly
2016-12-30Enable -Wsuggest-override for g++ >= 5.0.0Albert Astals Cid
2016-10-08Revert "Teach KDECompilerSettings about clang-cl, a mode of Clang compiler th...Ben Cooksley
2016-09-30Teach KDECompilerSettings about clang-cl, a mode of Clang compiler that simul...Gleb Popov
2016-08-31add full license textAllen Winter
2015-12-28Silence CMP0063 warnings with KDECompilerSettings.Alex Merry
2015-12-18Fix CMP0054 warningsKevin Funk
2015-09-10Disable -Wgnu-zero-variadic-macro-arguments when using clangAlex Richardson
2015-08-18Add -pedantic for KF5 code (when using gcc or clang)David Faure
2015-08-18KDEFrameworkCompilerSettings: only enable strict iterators in debug modeDavid Faure
2015-02-06Document when modules were added to ECM.Alex Merry
2014-04-11Add documentation generation using SphinxAlex Merry
2014-02-14Improve docs for kde modulesAlex Merry
2014-01-23Only set QT_STRICT_ITERATORS when not compiling with MSVCAlex Richardson
2014-01-14substitute QT_USE_FAST_CONCATENATION with QT_USE_QSTRINGBUILDERMichal Humpula