]> git.ipfire.org Git - thirdparty/util-linux.git/blob - misc-utils/meson.build
Merge branch 'mmc' of https://github.com/t-8ch/util-linux
[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-counter.h',
48 'lsfd-counter.c',
49 'lsfd-decode-file-flags.c',
50 'lsfd-file.c',
51 'lsfd-cdev.c',
52 'lsfd-bdev.c',
53 'lsfd-sock.c',
54 'lsfd-sock.h',
55 'lsfd-sock-xinfo.c',
56 'lsfd-unkn.c',
57 'lsfd-fifo.c',
58 )
59
60 uuidgen_sources = files(
61 'uuidgen.c',
62 )
63
64 uuidparse_sources = files(
65 'uuidparse.c',
66 )
67
68 uuidd_sources = files(
69 'uuidd.c',
70 ) + \
71 monotonic_c + \
72 timer_c
73
74 test_uuidd_sources = files(
75 'test_uuidd.c',
76 )
77
78 if build_uuidd and systemd.found()
79 uuidd_service = configure_file(
80 input : 'uuidd.service.in',
81 output : 'uuidd.service',
82 configuration : conf)
83 install_data(
84 uuidd_service,
85 install_dir : systemdsystemunitdir)
86
87 uuidd_socket = configure_file(
88 input : 'uuidd.socket.in',
89 output : 'uuidd.socket',
90 configuration : conf)
91 install_data(
92 uuidd_socket,
93 install_dir : systemdsystemunitdir)
94 endif
95 if build_uuidd and sysvinit
96 uuidd_rc = configure_file(
97 input : 'uuidd.rc.in',
98 output : 'uuidd.rc',
99 configuration : conf)
100 install_data(
101 uuidd_rc,
102 install_mode : 'rwxr-xr-x',
103 install_dir : sysvinitrcdir)
104 endif
105
106 blkid_sources = files(
107 'blkid.c',
108 ) + \
109 ismounted_c
110
111 findfs_sources = files(
112 'findfs.c',
113 )
114
115 wipefs_sources = files(
116 'wipefs.c',
117 )
118
119 findmnt_sources = files(
120 'findmnt.c',
121 'findmnt-verify.c',
122 'findmnt.h',
123 )
124
125 kill_sources = files(
126 'kill.c',
127 )
128
129 rename_sources = files(
130 'rename.c',
131 )
132
133 getopt_sources = files(
134 'getopt.c',
135 )
136
137 install_data(
138 'getopt-example.bash',
139 'getopt-example.tcsh',
140 install_dir : docdir,
141 install_mode: 'rwxr-xr-x')
142
143 fincore_sources = files(
144 'fincore.c',
145 )
146
147 hardlink_sources = files(
148 'hardlink.c',
149 ) + \
150 monotonic_c + \
151 fileeq_c
152
153 cal_sources = files(
154 'cal.c',
155 )
156
157 pipesz_sources = files(
158 'pipesz.c',
159 )
160
161 fadvise_sources = files(
162 'fadvise.c',
163 )