Enable tests, fixing the existing ones to use the current API

This also involved building a static library for the application for
tests to link to. The main application executable also links to it.
This commit is contained in:
David Boddie
2019-07-22 15:22:17 +02:00
committed by Guido Günther
parent 7495ec9bbb
commit e903150971
6 changed files with 87 additions and 11 deletions

View File

@ -4,7 +4,11 @@ project(
version: '1.0.10',
license: 'GPLv3',
meson_version: '>=0.49.0',
default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],
default_options: [
'warning_level=1',
'buildtype=debugoptimized',
'c_std=gnu11'
]
)
i18n = import('i18n')
@ -43,3 +47,4 @@ subdir('protocols')
subdir('eek')
subdir('src')
subdir('po')
subdir('tests')