libnm: Specify the main header in the .gir file

Bindings compiling to C need to know which main header to include.
This commit is contained in:
Corentin Noël 2023-02-22 23:23:22 +01:00 committed by Thomas Haller
parent 206bd71dbc
commit 169f8748ba
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728
2 changed files with 2 additions and 1 deletions

View file

@ -2019,7 +2019,7 @@ src_libnm_client_impl_NM_1_0_gir_FILES = \
$(libnm_lib_h_pub_real) \
$(src_libnm_client_public_mkenums_c) \
$(libnm_lib_c_real)
src_libnm_client_impl_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm
src_libnm_client_impl_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm --c-include="NetworkManager.h"
src/libnm-client-impl/libnm.typelib: src/libnm-client-impl/libnm.gir
$(INTROSPECTION_COMPILER) --includedir=$(srcdir)/src/libnm-core-public --includedir=$(builddir)/src/libnm-core-public --includedir=$(srcdir)/libnm-client-public --includedir=$(builddir)/libnm-client-public $< -o $@

View file

@ -142,6 +142,7 @@ if enable_introspection
src_inc,
top_inc,
],
header: 'NetworkManager.h',
dependencies: [
declare_dependency(
compile_args: [