Add meson build system

This commit is contained in:
Elias Projahn 2020-11-01 17:37:04 +01:00
parent a42161dc05
commit 30dfadf6e5
16 changed files with 215 additions and 15 deletions

21
meson.build Normal file
View file

@ -0,0 +1,21 @@
project('musicus', 'rust',
version: '0.1.0',
meson_version: '>= 0.50.0',
license: 'AGPLv3+',
)
dependency('glib-2.0', version: '>= 2.56')
dependency('gio-2.0', version: '>= 2.56')
dependency('gtk+-3.0', version: '>= 3.24.7')
dependency('libhandy-1', version: '>= 1.0.0')
dependency('pango', version: '>= 1.0')
dependency('sqlite3', version: '>= 3.20')
i18n = import('i18n')
subdir('data')
subdir('po')
subdir('res')
subdir('src')
meson.add_install_script('build-aux/postinstall.py')