aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-11-23 19:18:49 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2018-11-23 19:18:49 +0100
commitb65341c9d32a9e522fef91e90c89e9e6900f8d42 (patch)
tree9675dd6b7ca520409b296b4734678cc484184c79 /meson.build
parentAdding and Removing plugins at runtime (diff)
downloadsmolbote-b65341c9d32a9e522fef91e90c89e9e6900f8d42.tar.xz
Add QT_NO_DEBUG to non-debug builds
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build10
1 files changed, 8 insertions, 2 deletions
diff --git a/meson.build b/meson.build
index 20a4844..25fced3 100644
--- a/meson.build
+++ b/meson.build
@@ -12,8 +12,9 @@ dep_boost = dependency('boost', modules: ['program_options'])
# Breakpad
dep_breakpad = declare_dependency(
- compile_args: '-DBreakpadEnabled',
- dependencies: [dependency('breakpad-client', required: get_option('Breakpad')), dependency('threads', required: get_option('Breakpad'))]
+ compile_args: '-DBREAKPAD',
+ dependencies: [dependency('breakpad-client', required: get_option('Breakpad')),
+ dependency('threads', required: get_option('Breakpad'))]
)
# KDE
@@ -24,6 +25,11 @@ dep_plasma = declare_dependency(
include_directories: [include_directories('/usr/include/KF5/KWindowSystem'), include_directories('/usr/include/KF5/KWallet')]
)
+# add -DQT_NO_DEBUG to non-debug builds
+if not get_option('buildtype').startswith('debug')
+ add_global_arguments('-DQT_NO_DEBUG', language: 'cpp')
+endif
+
# Generate config header
include = include_directories('include')