Xavier Claessens
62c4768423
Meson: Add missing options and conform to naming guidelines
...
https://bugzilla.gnome.org/show_bug.cgi?id=790837
2017-12-19 14:56:11 -05:00
Nirbheek Chauhan
c603ba301d
meson: Add 'charsetalias-dir' option mirroring the autotools one
...
This fixes the build again.
2017-11-22 04:43:05 +05:30
Emmanuele Bassi
bfd307855b
meson: Allow toggling internal/system PCRE dependency
...
We don't always want to build GLib with a dependency on the system's
PCRE. The Autotools build allows this, and so should the Meson build.
2017-07-21 14:04:49 +01:00
Nirbheek Chauhan
88e437873a
meson: Detect with-docs and with-man automatically
...
By default, only build man pages and gtk-doc if the build-deps were
found. To force-enable, pass -Dwith-docs=yes and -Dwith-man=yes.
Also use a foreach loop for man pages instead of listing them all
manually
2017-07-13 19:03:39 -04:00
Tim-Philipp Müller
d29f022b0b
meson: add support for dtrace/systemtap
...
Still at least one FIXME. And untested so far. It builds.
2017-07-13 19:03:39 -04:00
Nirbheek Chauhan
e2da3cb599
meson: Port to latest master (2.51.0)
...
Also remove headers from some gio sources. Headers do not need to be
added to the list of sources.
+ various smaller self-explanatory fixes.
2017-07-13 19:03:39 -04:00
Patrick Griffis
a690e2a375
meson: More build fixes
...
- Fix installing various data files
- Build translations
2017-07-13 19:03:39 -04:00