name = 'nmcli' # FIXME: nmcli-completion should be renamed to nmcli install_data( 'nmcli-completion', install_dir: join_paths(nm_datadir, 'bash-completion', 'completions'), ) sources = files( 'agent.c', 'common.c', 'connections.c', 'devices.c', 'general.c', 'nmcli.c', 'polkit-agent.c', 'settings.c', 'utils.c', ) deps = [ libnm_dep, libnmc_base_dep, libnmc_dep, libnm_core_dep, readline_dep, ] cflags = clients_cflags + [ '-DG_LOG_DOMAIN="@0@"'.format(name), ] if enable_polkit_agent sources += nm_polkit_listener deps += polkit_agent_dep endif executable( name, sources, dependencies: deps, c_args: cflags, link_args: ldflags_linker_script_binary, link_depends: linker_script_binary, install: true, )