diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/meson.build | 13 | ||||
-rw-r--r-- | client/symbols.txt | 40 |
2 files changed, 47 insertions, 6 deletions
diff --git a/client/meson.build b/client/meson.build index de6387e..e9672b8 100644 --- a/client/meson.build +++ b/client/meson.build @@ -12,11 +12,6 @@ install_headers( sources = files('dconf-client.c') -deps = [ - libdconf_common_hidden_dep, - libdconf_gdbus_thread_dep, -] - libdconf_client = static_library( 'dconf-client', sources: sources, @@ -31,13 +26,19 @@ libdconf_client_dep = declare_dependency( link_with: libdconf_client, ) +client_deps = [ + libdconf_common_dep, + libdconf_engine_dep, + libdconf_gdbus_thread_dep, +] + libdconf = shared_library( 'dconf', sources: sources, version: libversion, soversion: soversion, include_directories: top_inc, - dependencies: deps, + dependencies: client_deps, c_args: dconf_c_args, install: true, ) diff --git a/client/symbols.txt b/client/symbols.txt new file mode 100644 index 0000000..d22c22f --- /dev/null +++ b/client/symbols.txt @@ -0,0 +1,40 @@ +dconf_changeset_all +dconf_changeset_change +dconf_changeset_describe +dconf_changeset_deserialise +dconf_changeset_diff +dconf_changeset_filter_changes +dconf_changeset_get +dconf_changeset_is_empty +dconf_changeset_is_similar_to +dconf_changeset_new +dconf_changeset_new_database +dconf_changeset_new_write +dconf_changeset_ref +dconf_changeset_seal +dconf_changeset_serialise +dconf_changeset_set +dconf_changeset_unref +dconf_client_change_fast +dconf_client_change_sync +dconf_client_get_type +dconf_client_is_writable +dconf_client_list +dconf_client_list_locks +dconf_client_new +dconf_client_read +dconf_client_read_full +dconf_client_sync +dconf_client_unwatch_fast +dconf_client_unwatch_sync +dconf_client_watch_fast +dconf_client_watch_sync +dconf_client_write_fast +dconf_client_write_sync +dconf_error_quark +dconf_is_dir +dconf_is_key +dconf_is_path +dconf_is_rel_dir +dconf_is_rel_key +dconf_is_rel_path |