]>
Commit | Line | Data |
---|---|---|
5c23128d | 1 | systemd_timesyncd_sources = files(''' |
37efbbd8 ZJS |
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 | |
5c23128d ZJS |
9 | '''.split()) |
10 | ||
11 | timesyncd_gperf_c = custom_target( | |
37efbbd8 ZJS |
12 | 'timesyncd-gperf.c', |
13 | input : 'timesyncd-gperf.gperf', | |
14 | output : 'timesyncd-gperf.c', | |
15 | command : [gperf, '@INPUT@', '--output-file', '@OUTPUT@']) | |
5c23128d ZJS |
16 | |
17 | systemd_timesyncd_sources += [timesyncd_gperf_c] | |
18 | ||
349cc4a5 | 19 | if conf.get('ENABLE_TIMESYNCD') == 1 |
37efbbd8 ZJS |
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) | |
5c23128d | 26 | endif |
c6c1ba8f ZJS |
27 | |
28 | ############################################################ | |
29 | ||
30 | tests += [ | |
31 | [['src/timesync/test-timesync.c', | |
32 | 'src/timesync/timesyncd-manager.c', | |
33 | 'src/timesync/timesyncd-manager.h', | |
34 | 'src/timesync/timesyncd-conf.c', | |
35 | 'src/timesync/timesyncd-conf.h', | |
36 | 'src/timesync/timesyncd-server.c', | |
37 | 'src/timesync/timesyncd-server.h', | |
38 | timesyncd_gperf_c], | |
39 | [libshared], | |
40 | [libm], | |
41 | 'ENABLE_TIMESYNCD'], | |
42 | ] |