threads = dependency('threads') swayidle_deps = [ client_protos, pixman, wayland_client, wayland_server, wlroots, ] if systemd.found() swayidle_deps += systemd endif if elogind.found() swayidle_deps += elogind endif executable( 'swayidle', [ 'main.c', ], include_directories: [sway_inc], dependencies: swayidle_deps, link_with: [lib_sway_common, lib_sway_client], install_rpath : rpathdir, install: true )