diff options
Diffstat (limited to 'src/home/meson.build')
-rw-r--r-- | src/home/meson.build | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/home/meson.build b/src/home/meson.build index eb6da0b696..2c5664aae1 100644 --- a/src/home/meson.build +++ b/src/home/meson.build @@ -31,6 +31,8 @@ systemd_homed_sources = files(''' home-util.h homed-bus.c homed-bus.h + homed-conf.c + homed-conf.h homed-home-bus.c homed-home-bus.h homed-home.c @@ -52,6 +54,14 @@ systemd_homed_sources = files(''' user-record-util.h '''.split()) +homed_gperf_c = custom_target( + 'homed_gperf.c', + input : 'homed-gperf.gperf', + output : 'homed-gperf.c', + command : [gperf, '@INPUT@', '--output-file', '@OUTPUT@']) + +systemd_homed_sources += [homed_gperf_c] + homectl_sources = files(''' home-util.c home-util.h @@ -78,4 +88,7 @@ if conf.get('ENABLE_HOMED') == 1 install_dir : dbussystemservicedir) install_data('org.freedesktop.home1.policy', install_dir : polkitpolicydir) + + install_data('homed.conf', + install_dir : pkgsysconfdir) endif |