build/introspection: cleanup dependencies for libnmdbus in meson

This commit is contained in:
Thomas Haller
2021-02-24 10:54:55 +01:00
parent 6a54c3ff29
commit 8bfe1ebcec
2 changed files with 4 additions and 5 deletions

View File

@@ -57,8 +57,6 @@ sources = []
introspection_files = [] introspection_files = []
headers = [] headers = []
# FIXME?: DBUS_INTERFACE_DOCS/docbook files are generated in
# "meson.current_build_dir()" instead of "meson.source_root()/docs/api"
foreach iface: ifaces foreach iface: ifaces
iface_xml = iface + '.xml' iface_xml = iface + '.xml'
ifaces_xmls += files(iface_xml) ifaces_xmls += files(iface_xml)
@@ -99,12 +97,12 @@ libnmdbus = static_library(
'nmdbus', 'nmdbus',
sources: sources, sources: sources,
include_directories: top_inc, include_directories: top_inc,
dependencies: glib_dep,
c_args: introspection_extra_cflags, c_args: introspection_extra_cflags,
dependencies: glib_dep,
) )
libnmdbus_dep = declare_dependency( libnmdbus_dep = declare_dependency(
sources: headers, sources: headers,
include_directories: include_directories('.'), include_directories: top_inc,
link_with: libnmdbus, dependencies: glib_dep,
) )

View File

@@ -22,6 +22,7 @@ foreach test_unit: test_units
libnm_client_impl, libnm_client_impl,
libnm_client_test, libnm_client_test,
libnm_base, libnm_base,
libnmdbus,
], ],
) )