summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2018-03-12 10:02:24 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2018-03-13 16:00:55 +0000
commita0d2d1f44b421b35fbbcdc677baf44d2fc5e4b03 (patch)
treee8012a7dd8a3648c247e052f066d8fdb155545e3 /modules
parentfe1586ca3d7ac6c841e6bc86a25bf6883edf3b06 (diff)
downloadgtk+-a0d2d1f44b421b35fbbcdc677baf44d2fc5e4b03.tar.gz
Use the same arguments for print backends
All the print backend shared modules should use the same C preprocessor symbols.
Diffstat (limited to 'modules')
-rw-r--r--modules/printbackends/meson.build31
1 files changed, 11 insertions, 20 deletions
diff --git a/modules/printbackends/meson.build b/modules/printbackends/meson.build
index 76b5c3789e..388f03d59f 100644
--- a/modules/printbackends/meson.build
+++ b/modules/printbackends/meson.build
@@ -94,17 +94,19 @@ else
colord_dep = []
endif
+printbackends_args = [
+ '-DGTK_COMPILATION',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+]
+
if print_backends.contains('cups')
shared_module('printbackend-cups',
'gtkprintbackendcups.c',
'gtkprintercups.c',
'gtkcupsutils.c',
'gtkcupssecretsutils.c',
- c_args: [
- '-DGTK_COMPILATION',
- '-DGTK_DISABLE_DEPRECATION_WARNINGS',
- '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
- ],
+ c_args: printbackends_args,
dependencies: [libgtk_dep, libcups, colord_dep],
install_dir: printbackends_install_dir,
install : true)
@@ -115,10 +117,7 @@ if print_backends.contains('cloudprint')
'gtkprintbackendcloudprint.c',
'gtkprintercloudprint.c',
'gtkcloudprintaccount.c',
- c_args: [
- '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
- '-DGTK_DISABLE_DEPRECATION_WARNINGS',
- ],
+ c_args: printbackends_args,
dependencies: [ libgtk_dep, rest_dep, json_glib_dep ],
install_dir: printbackends_install_dir,
install : true)
@@ -127,11 +126,7 @@ endif
if print_backends.contains('file')
shared_module('printbackend-file',
'gtkprintbackendfile.c',
- c_args: [
- '-DGTK_COMPILATION',
- '-DGTK_DISABLE_DEPRECATION_WARNINGS',
- '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
- ],
+ c_args: printbackends_args,
dependencies: libgtk_dep,
install_dir: printbackends_install_dir,
install : true)
@@ -140,12 +135,8 @@ endif
if print_backends.contains('lpr')
shared_module('printbackend-lpr',
'gtkprintbackendlpr.c',
- c_args: [
- '-DGTK_COMPILATION',
- '-DGTK_DISABLE_DEPRECATION_WARNINGS',
- '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
- ],
+ c_args: printbackends_args,
dependencies: libgtk_dep,
install_dir: printbackends_install_dir,
install : true)
-endif \ No newline at end of file
+endif