From 3a91cb1c29f7959853e19c996fd6244038896073 Mon Sep 17 00:00:00 2001 From: Arnaud Rebillout Date: Mon, 5 Nov 2018 12:17:37 +0700 Subject: [PATCH] meson: Install vala apis Signed-off-by: Arnaud Rebillout --- meson.build | 3 +++ vala/meson.build | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 vala/meson.build diff --git a/meson.build b/meson.build index 56d7297fc..7e43846bb 100644 --- a/meson.build +++ b/meson.build @@ -64,6 +64,8 @@ if pulsedspdir == '' join_paths(libdir, 'pulseaudio') endif +vapidir = join_paths(datadir, 'vala', 'vapi') + bashcompletiondir = get_option('bashcompletiondir') if bashcompletiondir == '' bash_completion_dep = dependency('bash-completion', required : false) @@ -441,6 +443,7 @@ endif subdir('shell-completion/bash') subdir('shell-completion/zsh') subdir('src') +subdir('vala') ############################################################ diff --git a/vala/meson.build b/vala/meson.build new file mode 100644 index 000000000..3a3572a03 --- /dev/null +++ b/vala/meson.build @@ -0,0 +1,10 @@ +vala_apis = [ + 'libpulse', + 'libpulse-mainloop-glib', + 'libpulse-simple', +] + +foreach api : vala_apis + install_data(api + '.deps', api + '.vapi', + install_dir : vapidir) +endforeach