build: Add meson build system

Reuse the generated dbus interface .xml files from fprintd to avoid
unnecessary copies.
This commit is contained in:
Marco Trevisan (Treviño)
2020-01-22 13:57:01 +01:00
committed by Bastien Nocera
parent 5c5849dca7
commit eb6dbb6953
16 changed files with 589 additions and 1 deletions

View File

@ -0,0 +1,13 @@
# Meson doesn't allow to have configure_file's as targets we depend on... Meh!
pam_service_file = custom_target('pam_test_service_file',
output: 'null',
command: 'true',
depends: pam_fprintd,
depend_files: configure_file(
input: 'fprintd-pam-test.in',
output: 'fprintd-pam-test',
configuration: configuration_data({
'FPRINTDPAMPATH': pam_fprintd.full_path(),
}),
),
)