diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2018-03-12 10:02:24 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2018-03-13 16:00:55 +0000 |
commit | a0d2d1f44b421b35fbbcdc677baf44d2fc5e4b03 (patch) | |
tree | e8012a7dd8a3648c247e052f066d8fdb155545e3 /modules | |
parent | fe1586ca3d7ac6c841e6bc86a25bf6883edf3b06 (diff) | |
download | gtk+-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.build | 31 |
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 |