[gtk+] build: Clean up print backends Meson rules
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] build: Clean up print backends Meson rules
- Date: Wed, 3 May 2017 14:31:46 +0000 (UTC)
commit 1afd41558340053b7649aa01a1eb1fc5937a79b2
Author: Emmanuele Bassi <ebassi gnome org>
Date: Wed Apr 26 17:02:26 2017 +0100
build: Clean up print backends Meson rules
modules/printbackends/cloudprint/meson.build | 15 +++++++++------
modules/printbackends/cups/meson.build | 18 +++++++++++-------
modules/printbackends/file/meson.build | 12 ++++++++----
modules/printbackends/lpr/meson.build | 12 ++++++++----
modules/printbackends/papi/meson.build | 13 ++++++++-----
modules/printbackends/test/meson.build | 9 +++++++++
6 files changed, 53 insertions(+), 26 deletions(-)
---
diff --git a/modules/printbackends/cloudprint/meson.build b/modules/printbackends/cloudprint/meson.build
index 0a575f0..c6193f4 100644
--- a/modules/printbackends/cloudprint/meson.build
+++ b/modules/printbackends/cloudprint/meson.build
@@ -1,7 +1,10 @@
shared_module('printbackend-cloudprint',
- 'gtkprintbackendcloudprint.c',
- 'gtkprintercloudprint.c',
- 'gtkcloudprintaccount.c',
- c_args : ['-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED'],
- dependencies : [libgtk_dep, rest_dep, json_glib_dep],
- install_dir : printbackends_install_dir)
+ 'gtkprintbackendcloudprint.c',
+ 'gtkprintercloudprint.c',
+ 'gtkcloudprintaccount.c',
+ c_args: [
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ ],
+ dependencies: [ libgtk_dep, rest_dep, json_glib_dep ],
+ install_dir: printbackends_install_dir)
diff --git a/modules/printbackends/cups/meson.build b/modules/printbackends/cups/meson.build
index 08c1154..e69788d 100644
--- a/modules/printbackends/cups/meson.build
+++ b/modules/printbackends/cups/meson.build
@@ -8,10 +8,14 @@ else
endif
shared_module('printbackend-cups',
- 'gtkprintbackendcups.c',
- 'gtkprintercups.c',
- 'gtkcupsutils.c',
- 'gtkcupssecretsutils.c',
- c_args : ['-DGTK_COMPILATION', '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED'],
- dependencies : [libgtk_dep, libcups, colord_dep],
- install_dir : printbackends_install_dir)
+ 'gtkprintbackendcups.c',
+ 'gtkprintercups.c',
+ 'gtkcupsutils.c',
+ 'gtkcupssecretsutils.c',
+ c_args: [
+ '-DGTK_COMPILATION',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ ],
+ dependencies: [libgtk_dep, libcups, colord_dep],
+ install_dir: printbackends_install_dir)
diff --git a/modules/printbackends/file/meson.build b/modules/printbackends/file/meson.build
index df29254..52ab3a3 100644
--- a/modules/printbackends/file/meson.build
+++ b/modules/printbackends/file/meson.build
@@ -1,5 +1,9 @@
shared_module('printbackend-file',
- 'gtkprintbackendfile.c',
- c_args : ['-DGTK_COMPILATION', '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED'],
- dependencies : libgtk_dep,
- install_dir : printbackends_install_dir)
+ 'gtkprintbackendfile.c',
+ c_args: [
+ '-DGTK_COMPILATION',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ ],
+ dependencies: libgtk_dep,
+ install_dir: printbackends_install_dir)
diff --git a/modules/printbackends/lpr/meson.build b/modules/printbackends/lpr/meson.build
index 3401997..95a982d 100644
--- a/modules/printbackends/lpr/meson.build
+++ b/modules/printbackends/lpr/meson.build
@@ -1,5 +1,9 @@
shared_module('printbackend-lpr',
- 'gtkprintbackendlpr.c',
- c_args : ['-DGTK_COMPILATION', '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED'],
- dependencies : libgtk_dep,
- install_dir : printbackends_install_dir)
+ 'gtkprintbackendlpr.c',
+ c_args: [
+ '-DGTK_COMPILATION',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ ],
+ dependencies: libgtk_dep,
+ install_dir: printbackends_install_dir)
diff --git a/modules/printbackends/papi/meson.build b/modules/printbackends/papi/meson.build
index d64dc66..feef640 100644
--- a/modules/printbackends/papi/meson.build
+++ b/modules/printbackends/papi/meson.build
@@ -1,6 +1,9 @@
shared_module('printbackend-papi',
- 'gtkprinterpapi.c',
- 'gtkprintbackendpapi.c',
- c_args : ['-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED'],
- dependencies : [libgtk_dep, libpapi],
- install_dir : printbackends_install_dir)
+ 'gtkprinterpapi.c',
+ 'gtkprintbackendpapi.c',
+ c_args: [
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ ],
+ dependencies: [libgtk_dep, libpapi],
+ install_dir: printbackends_install_dir)
diff --git a/modules/printbackends/test/meson.build b/modules/printbackends/test/meson.build
new file mode 100644
index 0000000..a8df4fe
--- /dev/null
+++ b/modules/printbackends/test/meson.build
@@ -0,0 +1,9 @@
+shared_module('printbackend-test',
+ 'gtkprintbackendtest.c',
+ c_args: [
+ '-DGTK_COMPILATION',
+ '-DGTK_DISABLE_DEPRECATION_WARNINGS',
+ '-DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED',
+ ],
+ dependencies: libgtk_dep,
+ install_dir: printbackends_install_dir)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]