From: Janne Koschinski Date: Mon, 5 Aug 2019 10:44:27 +0000 (+0200) Subject: Add a flag to enable Qt deprecation warnings on Qt < 5.13 X-Git-Tag: test-travis-01~33 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=a8ab790b2218d6131f12b622b1373ba62958f3ef Add a flag to enable Qt deprecation warnings on Qt < 5.13 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 78df95ce..c3acc218 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,6 +108,11 @@ endif() # The following options are not for end-user consumption, so don't list them in the feature summary option(FATAL_WARNINGS "Make compile warnings fatal (most useful for CI builds)" OFF) +option(WARN_QT_DEPRECATION "Warn about deprecated Qt functionality" OFF) +if (WARN_QT_DEPRECATION) + # Enable Qt deprecation warnings for Qt < 5.13 (on by default in newer versions) + add_definitions("-DQT_DEPRECATED_WARNINGS") +endif() cmake_dependent_option(DEPLOY "Add required libs to bundle resources and create a dmg" OFF "APPLE" OFF) # List of authenticators and the cmake flags to build them