summaryrefslogtreecommitdiff
path: root/bin/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'bin/meson.build')
-rw-r--r--bin/meson.build19
1 files changed, 10 insertions, 9 deletions
diff --git a/bin/meson.build b/bin/meson.build
index 5dc5035..5c6e6bc 100644
--- a/bin/meson.build
+++ b/bin/meson.build
@@ -2,25 +2,26 @@ sources = gvdb_builder + libdconf_vapi + files(
'dconf-dump.vala',
'dconf-update.vala',
'dconf.vala',
- 'gvdb.vapi'
+ 'gvdb.vapi',
)
deps = [
+ libdconf_common_dep,
libdconf_dep,
- valac.find_library('posix')
+ valac.find_library('posix'),
]
executable(
- meson.project_name(),
+ 'dconf',
sources,
include_directories: top_inc,
dependencies: deps,
- c_args: '-w',
install: true,
- install_dir: dconf_bindir
)
-install_data(
- 'completion/dconf',
- install_dir: join_paths(dconf_datadir, 'bash-completion', 'completions')
-)
+if enable_bash_completion
+ install_data(
+ 'completion/dconf',
+ install_dir: completions_dir,
+ )
+endif