]> git.ipfire.org Git - thirdparty/util-linux.git/blob - misc-utils/meson.build
build-sys: cleanup lsfd related stuff
[thirdparty/util-linux.git] / misc-utils / meson.build
1 cal_sources = files(
2 'cal.c',
3 )
4
5 logger_sources = files(
6 'logger.c',
7 ) + \
8 strutils_c + \
9 strv_c
10
11 look_sources = files(
12 'look.c',
13 )
14
15 mcookie_sources = files(
16 'mcookie.c',
17 ) + \
18 md5_c
19
20 namei_sources = files(
21 'namei.c',
22 ) + \
23 strutils_c + \
24 idcache_c
25
26 whereis_sources = files(
27 'whereis.c',
28 )
29
30 lslocks_sources = files(
31 'lslocks.c',
32 )
33
34 lsblk_sources = files(
35 'lsblk.c',
36 'lsblk-mnt.c',
37 'lsblk-properties.c',
38 'lsblk-devtree.c',
39 'lsblk.h',
40 )
41
42 lsfd_sources = files (
43 'lsfd.c',
44 'lsfd.h',
45 'lsfd-filter.h',
46 'lsfd-filter.c',
47 'lsfd-file.c',
48 'lsfd-cdev.c',
49 'lsfd-bdev.c',
50 'lsfd-sock.c',
51 'lsfd-unkn.c',
52 'lsfd-fifo.c',
53 )
54
55 uuidgen_sources = files(
56 'uuidgen.c',
57 )
58
59 uuidparse_sources = files(
60 'uuidparse.c',
61 )
62
63 uuidd_sources = files(
64 'uuidd.c',
65 ) + \
66 monotonic_c + \
67 timer_c
68
69 test_uuidd_sources = files(
70 'test_uuidd.c',
71 )
72
73 if build_uuidd
74 uuidd_service = configure_file(
75 input : 'uuidd.service.in',
76 output : 'uuidd.service',
77 configuration : conf)
78 install_data(
79 uuidd_service,
80 install_dir : systemdsystemunitdir)
81
82 uuidd_socket = configure_file(
83 input : 'uuidd.socket.in',
84 output : 'uuidd.socket',
85 configuration : conf)
86 install_data(
87 uuidd_socket,
88 install_dir : systemdsystemunitdir)
89 endif
90
91 blkid_sources = files(
92 'blkid.c',
93 ) + \
94 ismounted_c
95
96 findfs_sources = files(
97 'findfs.c',
98 )
99
100 wipefs_sources = files(
101 'wipefs.c',
102 )
103
104 findmnt_sources = files(
105 'findmnt.c',
106 'findmnt-verify.c',
107 'findmnt.h',
108 )
109
110 kill_sources = files(
111 'kill.c',
112 )
113
114 rename_sources = files(
115 'rename.c',
116 )
117
118 getopt_sources = files(
119 'getopt.c',
120 )
121
122 install_data(
123 'getopt-example.bash',
124 'getopt-example.tcsh',
125 install_dir : 'doc',
126 install_mode: 'rwxr-xr-x')
127
128 fincore_sources = files(
129 'fincore.c',
130 )
131
132 hardlink_sources = files(
133 'hardlink.c',
134 ) + \
135 monotonic_c
136
137 cal_sources = files(
138 'cal.c',
139 )