summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* Add the disable_p2p meson option from at-spi2-atkFederico Mena Quintero2022-05-241-0/+4
|
* Use a consistent style for the meson optionsSoapux2019-01-281-5/+11
| | | | | Following style guidelines from here: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
* bus-launch: add dbus-broker supportTom Gundersen2018-05-131-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Both dbus-daemon and dbus-broker are now optional at compile-time, though at least one must be configured. A new configuration option is introduce in order to select the default implementation attempted at runtime. The other implementation will function as a fall-back (in case support for both are compiled in). If no default is selected, dbus-daemon remains the default as before. Unlike dbus-daemon, dbus-broker requires at-spi-bus-launch to create the listening socket and pass it in, rather than having the bus do that and send back the address. For now we follow what dbus-daemon does, and create a socket in the abstract namespace, though it might be more suitable to create a socket in $XDG_RUNTIME_DIR. The only difference users should observe is that daemons are no longer spawned by the bus implementation, but spawned and managed by the systemd user instance, though this should not lead to a difference in behavior. In particular this applies to `org.a11y.atspi.Registry`. For non-linux and non-systemd systems, dbus-daemon should continue to be used. [v2: - drop the --verbose switch, which is no longer supported - make dbus-daemon optional too - allow the default implementation to be selected] Signed-off-by: Tom Gundersen <teg@jklm.no>
* meson: x11 fixesMike Gorse2017-10-231-0/+2
| | | | | | Meson wasn't defining HAVE_X11, so x11 support wasn't being compiled even if X was determined to be present. Also, add an enable-x11 option (default is to auto-detect).
* meson: add support for gobject-introspectionMike Gorse2017-08-071-0/+2
| | | | Not 100% sure that this is done. The shared-library line seems wrong.
* Add Meson build systemEmmanuele Bassi2017-05-241-0/+16
Meson is a meta-build system which provides us with various advantages over Autotools: - it's portable to various platforms - it's easy to understand - it's fast - it's well maintained Various libraries in the GNOME stack have been ported to it, including GTK+ itself.