]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/timesync/meson.build
Merge pull request #5420 from OpenDZ/tixxdz/namespace-fixes-v2
[thirdparty/systemd.git] / src / timesync / meson.build
1 systemd_timesyncd_sources = files('''
2 timesyncd.c
3 timesyncd-manager.c
4 timesyncd-manager.h
5 timesyncd-conf.c
6 timesyncd-conf.h
7 timesyncd-server.c
8 timesyncd-server.h
9 '''.split())
10
11 timesyncd_gperf_c = custom_target(
12 'timesyncd-gperf.c',
13 input : 'timesyncd-gperf.gperf',
14 output : 'timesyncd-gperf.c',
15 command : [gperf, '@INPUT@', '--output-file', '@OUTPUT@'])
16
17 systemd_timesyncd_sources += [timesyncd_gperf_c]
18
19 if conf.get('ENABLE_TIMESYNCD', false)
20 timesyncd_conf = configure_file(
21 input : 'timesyncd.conf.in',
22 output : 'timesyncd.conf',
23 configuration : substs)
24 install_data(timesyncd_conf,
25 install_dir : pkgsysconfdir)
26 endif