diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/meson.build b/meson.build index faa901e..09fc662 100644 --- a/meson.build +++ b/meson.build @@ -32,6 +32,7 @@ conf = configuration_data () srcs = [] i18n_data = [] +vapi_overrides = [] conf.set_quoted ('GETTEXT_PACKAGE', application_name) conf.set_quoted ('DATADIR', get_option ('prefix') / get_option ('datadir')) @@ -53,3 +54,14 @@ config_dep = valac.find_library ('config', dirs: meson.current_source_dir() / subdir('data') subdir('src') subdir('po') + +foreach override : vapi_overrides + add_project_arguments('--vapidir=@0@'.format(meson.current_source_dir() / 'vapi' / override), language: 'vala') +endforeach + +executable(application_name, srcs + resources, + include_directories: config_h_dir, + vala_args: '--target-glib=2.50', dependencies: deps, + install: true, + c_args: ['-include', 'config.h'], +) |