Benjamin Otte
87fa7ff314
build: Fix printbackends
...
There's no "auto" option anymore, so remove checks for that option.
2018-03-18 19:08:28 +01:00
Emmanuele Bassi
a0d2d1f44b
Use the same arguments for print backends
...
All the print backend shared modules should use the same C preprocessor
symbols.
2018-03-13 16:00:55 +00:00
Matthias Clasen
a78e9f2261
Consolidate print backends into one directory
...
This will let us use GTK_PATH to load them uninstalled, which
is useful for in-tree tests.
2018-03-11 12:38:35 -04:00
Emmanuele Bassi
809603c16c
build: Fix checks on enabled print backends
...
The enabled print backends are a boolean, not a 'yes/no' string.
2018-02-19 02:06:11 +00:00
Matthias Clasen
e61e6a864b
Drop unmaintained print backends
...
The papi and test printbackends have not seen any
maintenance in a long time.
2018-02-15 22:49:31 -05:00
Emmanuele Bassi
1440db1570
build: Coalesce print backends options into one
...
Instead of having separate options for each print backend, we can use
the same approach as the input method modules: a single option, with a
comma-separated list of print backends.
2018-02-14 14:14:22 +00:00
Tim-Philipp Müller
88900814cd
meson: simplify cups version check in printbackends
...
Using cc.compute_int() instead of cc.get_define() for now
as there seems to be some issue with get_define() (#1726 ).
2017-05-03 18:40:56 +01:00
Tim-Philipp Müller
d38db4dcdd
meson: gtk: set GTK_PRINT_BACKENDS define properly
2017-05-03 15:10:55 +01:00
Tim-Philipp Müller
a35e5f3135
meson: modules: add printbackends
...
The cups checks might not work properly everywhere yet,
since they don't use cups-config and parse the output yet.
2017-05-03 15:10:55 +01:00