merge: branch 'jv/fix-meson-doc-libnm'

Fix building libnm documentation with meson

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1717
This commit is contained in:
Íñigo Huguet 2023-10-25 10:14:26 +00:00
commit f084eaf58b
2 changed files with 5 additions and 1 deletions

View file

@ -27,7 +27,7 @@ private_headers = [
scan_args = [
'--rebuild-types',
'--rebuild-sections',
'--ignore-decorators=NM_AVAILABLE_IN_\d+_\d+|NM_DEPRECATED_IN_\d+_\d+|NM_DEPRECATED_IN_\d+_\d+_FOR\(\)',
'--ignore-decorators=NM_AVAILABLE_IN_[0-9]+_[0-9]+|NM_DEPRECATED_IN_[0-9]+_[0-9]+|NM_DEPRECATED_IN_[0-9]+_[0-9]+_FOR[(][)]',
'--ignore-headers=' + ' '.join(private_headers),
]
@ -43,6 +43,8 @@ gnome.gtkdoc(
src_dir: [
libnm_core_public_inc,
libnm_client_public_inc,
libnm_core_impl_inc,
libnm_client_impl_inc
],
dependencies: libnm_dep,
scan_args: scan_args,

View file

@ -1,5 +1,7 @@
# SPDX-License-Identifier: LGPL-2.1-or-later
libnm_client_impl_inc = include_directories('.')
libnm_client_impl_sources = files(
'nm-access-point.c',
'nm-active-connection.c',