50943b1bd4
build: Do not use positional arguments in i18n.merge_file
...
This was never really used and it's breaking meson 60.
While this may just become a warning in 60.1, it's just better to avoid
using it.
See: https://github.com/mesonbuild/meson/issues/9441
2021-11-02 15:06:29 +00:00
5aa61adabc
build: make systemd dependency optional
...
The systemd dependency is only used to install some systemd service
files. This can easily be made optional.
2020-12-11 15:01:24 +01:00
53d80c1474
build: Use gettext to translate policy file with meson
...
Recent versions of gettext can merge translations in xml files,
so use it and remove the intltool dependency for meson builds.
2020-02-05 15:25:35 +01:00
eb6dbb6953
build: Add meson build system
...
Reuse the generated dbus interface .xml files from fprintd to avoid
unnecessary copies.
2020-02-05 15:25:35 +01:00