mm_vapi_sources = files( 'config.vapi', ) mm_vala_sources = files( 'mm-application.vala', 'mm-window.vala', 'main.vala', ) mm_sources = [ mm_vapi_sources, mm_vala_sources, resources, ] mm_deps = [ glib_dep, gio_dep, gtk_dep, adw_dep, dex_dep, ] mm_vala_args = [ '--vapidir', meson.current_source_dir(), '--gresources', resource_files, ] mm_c_args = [ '-DG_LOG_DOMAIN="@0@"'.format(app_id), ] executable( meson.project_name(), mm_sources, include_directories: config_h_dir, dependencies: mm_deps, vala_args: mm_vala_args, c_args: mm_c_args, install: true, )