]>
Commit | Line | Data |
---|---|---|
70a5db58 LP |
1 | # SPDX-License-Identifier: LGPL-2.1+ |
2 | ||
3 | systemd_homework_sources = files(''' | |
4 | home-util.c | |
5 | home-util.h | |
6 | homework-cifs.c | |
7 | homework-cifs.h | |
8 | homework-directory.c | |
9 | homework-directory.h | |
10 | homework-fscrypt.c | |
11 | homework-fscrypt.h | |
12 | homework-luks.c | |
13 | homework-luks.h | |
14 | homework-mount.c | |
15 | homework-mount.h | |
16 | homework-pkcs11.h | |
17 | homework-quota.c | |
18 | homework-quota.h | |
19 | homework.c | |
20 | homework.h | |
21 | user-record-util.c | |
22 | user-record-util.h | |
23 | '''.split()) | |
24 | ||
25 | if conf.get('HAVE_P11KIT') == 1 | |
26 | systemd_homework_sources += files('homework-pkcs11.c') | |
27 | endif | |
28 | ||
29 | systemd_homed_sources = files(''' | |
30 | home-util.c | |
31 | home-util.h | |
32 | homed-bus.c | |
33 | homed-bus.h | |
34 | homed-home-bus.c | |
35 | homed-home-bus.h | |
36 | homed-home.c | |
37 | homed-home.h | |
38 | homed-manager-bus.c | |
39 | homed-manager-bus.h | |
40 | homed-manager.c | |
41 | homed-manager.h | |
42 | homed-operation.c | |
43 | homed-operation.h | |
44 | homed-varlink.c | |
45 | homed-varlink.h | |
46 | homed.c | |
47 | pwquality-util.c | |
48 | pwquality-util.h | |
49 | user-record-sign.c | |
50 | user-record-sign.h | |
51 | user-record-util.c | |
52 | user-record-util.h | |
53 | '''.split()) | |
54 | ||
4aa0a8ac LP |
55 | homectl_sources = files(''' |
56 | home-util.c | |
57 | home-util.h | |
58 | homectl.c | |
59 | pwquality-util.c | |
60 | pwquality-util.h | |
61 | user-record-util.c | |
62 | user-record-util.h | |
63 | '''.split()) | |
64 | ||
70a5db58 LP |
65 | if conf.get('ENABLE_HOMED') == 1 |
66 | install_data('org.freedesktop.home1.conf', | |
67 | install_dir : dbuspolicydir) | |
68 | install_data('org.freedesktop.home1.service', | |
69 | install_dir : dbussystemservicedir) | |
70 | install_data('org.freedesktop.home1.policy', | |
71 | install_dir : polkitpolicydir) | |
72 | endif |