Skip to content

Commit 13d7f2e

Browse files
doc: Expose all public headers
1 parent 796053d commit 13d7f2e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

libportal/meson.build

+7
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,12 @@ libportal_dep = declare_dependency(
9696
)
9797

9898
if introspection
99+
fs = import('fs')
100+
libportal_gir_args = []
101+
foreach h: public_headers
102+
libportal_gir_args += '--c-include=libportal/' + fs.name(h)
103+
endforeach
104+
99105
libportal_gir = gnome.generate_gir(libportal,
100106
sources: generated_files + public_headers + src,
101107
nsversion: gir_version,
@@ -107,6 +113,7 @@ if introspection
107113
includes: ['Gio-2.0'],
108114
install: true,
109115
export_packages: ['libportal'],
116+
extra_args: libportal_gir_args,
110117
)
111118
if vapi
112119
libportal_vapi = gnome.generate_vapi(

0 commit comments

Comments
 (0)