diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2020-03-10 18:21:08 -0700 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2020-09-19 15:41:24 -0700 |
commit | 2193534ebb64875e11f021ae57b51ba398f1df15 (patch) | |
tree | 2ed5e75cdd966a1a498ccb98e66f5118d48444b1 /libsoup/meson.build | |
parent | a93467a273800128e25d701547f916bbeb4309bd (diff) | |
download | libsoup-2193534ebb64875e11f021ae57b51ba398f1df15.tar.gz |
Make more APIs private
Diffstat (limited to 'libsoup/meson.build')
-rw-r--r-- | libsoup/meson.build | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/libsoup/meson.build b/libsoup/meson.build index 38b76898..ac7f6b84 100644 --- a/libsoup/meson.build +++ b/libsoup/meson.build @@ -90,7 +90,7 @@ soup_sources = [ 'soup-version.c', ] -soup_headers = [ +soup_installed_headers = [ 'auth/soup-auth-basic.h', 'auth/soup-auth-digest.h', 'auth/soup-auth-ntlm.h', @@ -123,6 +123,10 @@ soup_headers = [ 'soup-socket-private.h', ] +soup_private_enum_headers = [ + 'soup-connection.h', +] + soup_introspection_headers = [ 'auth/soup-auth.h', 'auth/soup-auth-domain.h', @@ -166,7 +170,6 @@ soup_introspection_headers = [ 'soup-message-body.h', 'soup-message-headers.h', 'soup-method.h', - 'soup-misc.h', 'soup-multipart.h', 'soup-multipart-input-stream.h', 'soup-request.h', @@ -189,7 +192,6 @@ soup_installed_headers = soup_introspection_headers if brotlidec_dep.found() soup_sources += 'content-sniffer/soup-brotli-decompressor.c' - soup_headers += 'content-sniffer/soup-brotli-decompressor.h' endif @@ -217,6 +219,10 @@ soup_enums = gnome.mkenums('soup-enum-types', soup_enum_h = soup_enums[1] soup_enum_c = soup_enums[0] +soup_private_enums = gnome.mkenums_simple('soup-private-enum-types', + sources : soup_private_enum_headers, +) + libsoup_c_args = [ '-DG_LOG_DOMAIN="@0@"'.format(meson.project_name()), '-DLIBSOUP_COMPILATION' @@ -245,9 +251,11 @@ libsoup_includes = [ ] libsoup = library('soup-@0@'.format(apiversion), - soup_sources, - soup_headers, - soup_enums, + sources : [ + soup_sources, + soup_private_enums, + soup_enums, + ], version : libversion, soversion : soversion, darwin_versions: darwin_versions, @@ -260,7 +268,7 @@ libsoup = library('soup-@0@'.format(apiversion), libsoup_static = static_library('soup-static', sources : [ soup_sources, - soup_headers, + soup_private_enums, soup_enums, ], c_args : libsoup_c_args, |