232 lines
2.9 KiB
Meson
232 lines
2.9 KiB
Meson
dir_sys_utils = include_directories('.')
|
|
|
|
hwclock_parse_date = bison_gen.process('hwclock-parse-date.y')
|
|
|
|
lsmem_sources = files(
|
|
'lsmem.c',
|
|
)
|
|
|
|
chmem_sources = files(
|
|
'chmem.c',
|
|
)
|
|
|
|
choom_sources = files(
|
|
'choom.c',
|
|
)
|
|
|
|
ipcmk_sources = files(
|
|
'ipcmk.c',
|
|
)
|
|
|
|
ipcrm_sources = files(
|
|
'ipcrm.c',
|
|
)
|
|
|
|
ipcs_sources = files(
|
|
'ipcs.c',
|
|
'ipcutils.c',
|
|
'ipcutils.h',
|
|
)
|
|
|
|
rfkill_sources = files(
|
|
'rfkill.c',
|
|
)
|
|
|
|
renice_sources = files(
|
|
'renice.c',
|
|
)
|
|
|
|
setsid_sources = files(
|
|
'setsid.c',
|
|
)
|
|
|
|
readprofile_sources = files(
|
|
'readprofile.c',
|
|
)
|
|
|
|
tunelp_sources = files(
|
|
'tunelp.c',
|
|
)
|
|
|
|
fstrim_sources = files(
|
|
'fstrim.c',
|
|
)
|
|
|
|
dmesg_sources = files(
|
|
'dmesg.c',
|
|
) + \
|
|
monotonic_c
|
|
|
|
ctrlaltdel_sources = files(
|
|
'ctrlaltdel.c',
|
|
)
|
|
|
|
fsfreeze_sources = files(
|
|
'fsfreeze.c',
|
|
)
|
|
|
|
blkdiscard_sources = files(
|
|
'blkdiscard.c',
|
|
) + \
|
|
monotonic_c
|
|
|
|
blkzone_sources = files(
|
|
'blkzone.c',
|
|
)
|
|
|
|
ldattach_sources = files(
|
|
'ldattach.c',
|
|
)
|
|
|
|
rtcwake_sources = files(
|
|
'rtcwake.c',
|
|
)
|
|
|
|
setarch_sources = files(
|
|
'setarch.c',
|
|
)
|
|
|
|
eject_sources = files(
|
|
'eject.c',
|
|
) + \
|
|
monotonic_c
|
|
|
|
losetup_sources = files(
|
|
'losetup.c',
|
|
)
|
|
|
|
zramctl_sources = files(
|
|
'zramctl.c',
|
|
) + \
|
|
ismounted_c
|
|
|
|
prlimit_sources = files(
|
|
'prlimit.c',
|
|
)
|
|
|
|
lsns_sources = files(
|
|
'lsns.c',
|
|
)
|
|
|
|
mount_sources = files(
|
|
'mount.c',
|
|
)
|
|
|
|
umount_sources = files(
|
|
'umount.c',
|
|
)
|
|
swapon_sources = files(
|
|
'swapon.c',
|
|
'swapon-common.c',
|
|
'swapon-common.h',
|
|
) + \
|
|
swapprober_c
|
|
|
|
swapoff_sources = files(
|
|
'swapoff.c',
|
|
'swapon-common.c',
|
|
'swapon-common.h',
|
|
) + \
|
|
swapprober_c
|
|
|
|
lscpu_sources = files(
|
|
'lscpu.c',
|
|
'lscpu.h',
|
|
'lscpu-cputype.c',
|
|
'lscpu-cpu.c',
|
|
'lscpu-topology.c',
|
|
'lscpu-virt.c',
|
|
'lscpu-arm.c',
|
|
'lscpu-dmi.c',
|
|
)
|
|
|
|
chcpu_sources = files(
|
|
'chcpu.c',
|
|
)
|
|
|
|
wdctl_sources = files(
|
|
'wdctl.c',
|
|
)
|
|
|
|
mountpoint_sources = files(
|
|
'mountpoint.c',
|
|
)
|
|
|
|
fallocate_sources = files(
|
|
'fallocate.c',
|
|
)
|
|
|
|
pivot_root_sources = files(
|
|
'pivot_root.c',
|
|
)
|
|
|
|
switch_root_sources = files(
|
|
'switch_root.c',
|
|
)
|
|
|
|
unshare_sources = files(
|
|
'unshare.c',
|
|
) + \
|
|
exec_shell_c
|
|
|
|
nsenter_sources = files(
|
|
'nsenter.c',
|
|
) + \
|
|
exec_shell_c
|
|
|
|
setpriv_sources = files(
|
|
'setpriv.c',
|
|
)
|
|
|
|
flock_sources = files(
|
|
'flock.c',
|
|
) + \
|
|
monotonic_c + \
|
|
timer_c
|
|
|
|
lsipc_sources = files(
|
|
'lsipc.c',
|
|
'ipcutils.c',
|
|
'ipcutils.h',
|
|
)
|
|
|
|
lsirq_sources = files(
|
|
'lsirq.c',
|
|
'irq-common.c',
|
|
'irq-common.h',
|
|
)
|
|
|
|
irqtop_sources = files(
|
|
'irqtop.c',
|
|
'irq-common.c',
|
|
'irq-common.h',
|
|
) + \
|
|
monotonic_c
|
|
|
|
hwclock_sources = [
|
|
'sys-utils/hwclock.c',
|
|
'sys-utils/hwclock.h',
|
|
hwclock_parse_date,
|
|
]
|
|
if use_hwclock_cmos
|
|
hwclock_sources += [
|
|
'sys-utils/hwclock-cmos.c',
|
|
]
|
|
endif
|
|
if LINUX
|
|
hwclock_sources += [
|
|
'sys-utils/hwclock-rtc.c',
|
|
monotonic_c,
|
|
]
|
|
endif
|
|
|
|
fstrim_service = configure_file(
|
|
input : 'fstrim.service.in',
|
|
output : 'fstrim.service',
|
|
configuration : conf)
|
|
|
|
install_data(fstrim_service,
|
|
install_dir : systemdsystemunitdir)
|
|
install_data('fstrim.timer',
|
|
install_dir : systemdsystemunitdir)
|