meson: hook up unit tests for eis as well

None defined for now, this is the build system setup only.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2020-08-20 14:37:28 +10:00
parent 741425b803
commit 3b5316a7b7

View file

@ -65,7 +65,7 @@ pkgconfig.generate(lib_libei,
libraries: lib_libei,
)
lib_libeis = shared_library('eis',
src_libeis = [
'src/brei-shared.h',
'src/brei-shared.c',
'src/libeis.h',
@ -78,6 +78,10 @@ lib_libeis = shared_library('eis',
'src/libeis-proto.h',
'src/libeis-proto.c',
proto_headers,
]
lib_libeis = shared_library('eis',
src_libeis,
dependencies: [dep_libutil, dep_protobuf],
install: true
)
@ -150,14 +154,22 @@ test('sourcestest',
include_directories: 'src',
dependencies: [dep_unittest, dep_libutil]))
test('unit-tests',
executable('unit-tests',
test('unit-tests-ei',
executable('unit-tests-ei',
'test/unit-tests.c',
src_libei,
include_directories: 'src',
c_args: ['-D_enable_tests_'],
dependencies: [dep_unittest, dep_libutil, dep_protobuf]))
test('unit-tests-eis',
executable('unit-tests-eis',
'test/unit-tests.c',
src_libeis,
include_directories: 'src',
c_args: ['-D_enable_tests_'],
dependencies: [dep_unittest, dep_libutil, dep_protobuf]))
lib_eierpecken = static_library('eierpecken',
'test/eierpecken.h',
'test/eierpecken.c',