gamemode/daemon/meson.build
Stephan Lachnit ce6485ef97 combine no-daemon, elogind and systemd option
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2020-05-19 16:27:51 +01:00

40 lines
762 B
Meson

# Main daemon
daemon_sources = [
'gamemoded.c',
'gamemode-context.c',
'gamemode-ioprio.c',
'gamemode-sched.c',
'gamemode-wine.c',
'gamemode-tests.c',
'gamemode-gpu.c',
'gamemode-dbus.c',
'gamemode-config.c',
]
gamemoded_includes = libgamemode_includes
gamemoded_includes += config_h_dir
gamemoded = executable(
'gamemoded',
sources: daemon_sources,
c_args: sd_bus_args,
dependencies: [
link_daemon_common,
dep_threads,
sd_bus_dep,
inih_dependency,
libdl,
],
include_directories: [
gamemoded_includes,
],
install: true,
)
# verify gamemoded compiled properly
test(
'validate gamemoded compiled properly',
gamemoded,
args: ['-v'],
)