sources = files('Cli.vala') sources += files('Manifest.vala') sources += files('ManifestBump.vala') sources += files('Repository.vala') sources += files('Install.vala') sources += files('Deploy.vala') sources += files('Scaffold.vala') sources += files('GenConfig.vala') deps = dependencies deps += usm_dep deps += meson.get_compiler('vala').find_library('linux') executable('usm', sources, dependencies: deps, install: true)