build,meson: Fix libmm-test-common name and dependencies
`libmm-test-common` is created using underscores. It also uses `gio-unix-2.0` as a public dependency but actually it should be private. Both issues have been fixed.
This commit is contained in:

committed by
Aleksander Morgado

parent
ab805e0914
commit
db2d2c0ceb
@@ -12,16 +12,15 @@ sources = files(
|
|||||||
)
|
)
|
||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
gio_unix_dep,
|
|
||||||
libhelpers_dep,
|
libhelpers_dep,
|
||||||
libmm_test_generated_dep,
|
libmm_test_generated_dep,
|
||||||
]
|
]
|
||||||
|
|
||||||
libmm_test_common = shared_library(
|
libmm_test_common = shared_library(
|
||||||
'mm_test_common',
|
'mm-test-common',
|
||||||
sources: sources,
|
sources: sources,
|
||||||
include_directories: top_inc,
|
include_directories: top_inc,
|
||||||
dependencies: deps,
|
dependencies: deps + [gio_unix_dep],
|
||||||
c_args: '-DTEST_SERVICES="@0@"'.format(source_root / 'data/tests'),
|
c_args: '-DTEST_SERVICES="@0@"'.format(source_root / 'data/tests'),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user