build: Port to meson build system

Meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.

https://bugzilla.gnome.org/show_bug.cgi?id=785414
This commit is contained in:
Iñigo Martínez 2017-07-25 22:28:38 +02:00 committed by Georges Basile Stavracas Neto
parent d7012d0337
commit 32edd6789e
89 changed files with 3043 additions and 32 deletions

View file

@ -0,0 +1,12 @@
completion_conf = configuration_data()
completion_conf.set('PANELS', ' '.join(panels_list))
desktop = 'gnome-control-center'
desktop_in = configure_file(
input: desktop + '.in',
output: desktop,
configuration: completion_conf,
install: true,
install_dir: join_paths(control_center_datadir, 'bash-completion', 'completions')
)