mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-04-20 03:40:47 +02:00
meson: Improve the wwan test build file
The test unit name string is used in different place so it has been replaced by a variable. The `nm-service-providers.c` source file is appended by using a `files` generated object.
This commit is contained in:
parent
7e1aacaef2
commit
2172b885b4
2 changed files with 9 additions and 6 deletions
|
|
@ -1,8 +1,9 @@
|
|||
sources = files(
|
||||
nm_service_providers_source = files('nm-service-providers.c')
|
||||
|
||||
sources = nm_service_providers_source + files(
|
||||
'nm-modem-broadband.c',
|
||||
'nm-modem.c',
|
||||
'nm-modem-manager.c',
|
||||
'nm-service-providers.c',
|
||||
)
|
||||
|
||||
deps = [
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
test_unit = 'test-service-providers'
|
||||
|
||||
exe = executable(
|
||||
'test-service-providers',
|
||||
sources: files('test-service-providers.c',
|
||||
'../nm-service-providers.c'),
|
||||
test_unit,
|
||||
[test_unit + '.c'] + nm_service_providers_source,
|
||||
include_directories: wwan_inc,
|
||||
dependencies: libnetwork_manager_test_dep,
|
||||
c_args: test_c_flags,
|
||||
)
|
||||
|
||||
test(
|
||||
'wwan/test-service-providers',
|
||||
'wwan/' + test_unit,
|
||||
test_script,
|
||||
timeout: default_test_timeout,
|
||||
args: test_args + [exe.full_path()],
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue