[gnome-keyring/gnome-3-0] gcr: Export list of symbols when making distribution.
- From: Stefan Walter <stefw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-keyring/gnome-3-0] gcr: Export list of symbols when making distribution.
- Date: Thu, 19 May 2011 20:06:22 +0000 (UTC)
commit 528317789ba56c874e64093481689c8ff985b1d7
Author: Stef Walter <stefw collabora co uk>
Date: Thu May 19 21:44:40 2011 +0200
gcr: Export list of symbols when making distribution.
gcr/Makefile.am | 10 +++-
gcr/libgcr.symbols | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 146 insertions(+), 2 deletions(-)
---
diff --git a/gcr/Makefile.am b/gcr/Makefile.am
index d3932af..368ab0a 100644
--- a/gcr/Makefile.am
+++ b/gcr/Makefile.am
@@ -132,15 +132,21 @@ gcr-$(GCR_MAJOR).pc: gcr.pc
# ----------------------------------------------------------------
+libgcr.symbols: .libs/libgcr GCR_VERSION_SUFFIX@.so
+ nm -D .libs/libgcr GCR_VERSION_SUFFIX@.so | grep -F ' T ' | \
+ cut -d ' ' -f 3 | sort > $@
+
EXTRA_DIST = \
gcr.pc.in \
gcr-marshal.list \
$(ui_DATA) \
- $(conf_DATA)
+ $(conf_DATA) \
+ libgcr.symbols
CLEANFILES = \
$(BUILT_SOURCES) \
$(pkgconfig_DATA)
DISTCLEANFILES = \
- $(pkgconfig_DATA)
+ $(pkgconfig_DATA) \
+ libgcr.symbols
diff --git a/gcr/libgcr.symbols b/gcr/libgcr.symbols
new file mode 100644
index 0000000..adea9aa
--- /dev/null
+++ b/gcr/libgcr.symbols
@@ -0,0 +1,138 @@
+gcr_certificate_basics_widget_get_certificate
+gcr_certificate_basics_widget_get_type
+gcr_certificate_basics_widget_new
+gcr_certificate_basics_widget_set_certificate
+gcr_certificate_chain_add
+gcr_certificate_chain_build
+gcr_certificate_chain_build_async
+gcr_certificate_chain_build_finish
+gcr_certificate_chain_flags_get_type
+gcr_certificate_chain_get_anchor
+gcr_certificate_chain_get_certificate
+gcr_certificate_chain_get_endpoint
+gcr_certificate_chain_get_length
+gcr_certificate_chain_get_status
+gcr_certificate_chain_get_type
+gcr_certificate_chain_new
+gcr_certificate_chain_status_get_type
+gcr_certificate_details_widget_get_certificate
+gcr_certificate_details_widget_get_type
+gcr_certificate_details_widget_new
+gcr_certificate_details_widget_set_certificate
+gcr_certificate_get_der_data
+gcr_certificate_get_expiry_date
+gcr_certificate_get_fingerprint
+gcr_certificate_get_fingerprint_hex
+gcr_certificate_get_issued_date
+gcr_certificate_get_issuer_cn
+gcr_certificate_get_issuer_dn
+gcr_certificate_get_issuer_part
+gcr_certificate_get_issuer_raw
+gcr_certificate_get_key_size
+gcr_certificate_get_serial_number
+gcr_certificate_get_serial_number_hex
+gcr_certificate_get_subject_cn
+gcr_certificate_get_subject_dn
+gcr_certificate_get_subject_part
+gcr_certificate_get_subject_raw
+gcr_certificate_get_type
+gcr_certificate_is_issuer
+gcr_certificate_renderer_get_attributes
+gcr_certificate_renderer_get_certificate
+gcr_certificate_renderer_get_type
+gcr_certificate_renderer_new
+gcr_certificate_renderer_set_attributes
+gcr_certificate_renderer_set_certificate
+gcr_certificate_widget_get_attributes
+gcr_certificate_widget_get_certificate
+gcr_certificate_widget_get_type
+gcr_certificate_widget_new
+gcr_certificate_widget_set_attributes
+gcr_certificate_widget_set_certificate
+gcr_data_error_get_domain
+gcr_importer_get_parser
+gcr_importer_get_prompt_behavior
+gcr_importer_get_slot
+gcr_importer_get_type
+gcr_importer_import
+gcr_importer_import_async
+gcr_importer_import_finish
+gcr_importer_listen
+gcr_importer_new
+gcr_importer_queue
+gcr_importer_set_parser
+gcr_importer_set_prompt_behavior
+gcr_importer_set_slot
+gcr_key_renderer_get_attributes
+gcr_key_renderer_get_type
+gcr_key_renderer_new
+gcr_key_renderer_set_attributes
+gcr_key_widget_get_attributes
+gcr_key_widget_get_type
+gcr_key_widget_new
+gcr_key_widget_set_attributes
+gcr_parser_add_password
+gcr_parser_format_disable
+gcr_parser_format_enable
+gcr_parser_format_supported
+gcr_parser_get_parsed_attributes
+gcr_parser_get_parsed_description
+gcr_parser_get_parsed_label
+gcr_parser_get_type
+gcr_parser_new
+gcr_parser_parse_data
+gcr_parser_parse_stream
+gcr_parser_parse_stream_async
+gcr_parser_parse_stream_finish
+gcr_pkcs11_add_module
+gcr_pkcs11_add_module_from_file
+gcr_pkcs11_certificate_get_attributes
+gcr_pkcs11_certificate_get_type
+gcr_pkcs11_certificate_lookup_issuer
+gcr_pkcs11_certificate_lookup_issuer_async
+gcr_pkcs11_certificate_lookup_issuer_finish
+gcr_pkcs11_get_modules
+gcr_pkcs11_get_trust_lookup_slots
+gcr_pkcs11_get_trust_lookup_uris
+gcr_pkcs11_get_trust_store_slot
+gcr_pkcs11_get_trust_store_uri
+gcr_pkcs11_set_modules
+gcr_pkcs11_set_trust_lookup_uris
+gcr_pkcs11_set_trust_store_uri
+gcr_renderer_create
+gcr_renderer_emit_data_changed
+gcr_renderer_get_type
+gcr_renderer_register
+gcr_renderer_render
+gcr_simple_certificate_get_type
+gcr_simple_certificate_new
+gcr_simple_certificate_new_static
+gcr_trust_add_pinned_certificate
+gcr_trust_add_pinned_certificate_async
+gcr_trust_add_pinned_certificate_finish
+gcr_trust_is_certificate_anchored
+gcr_trust_is_certificate_anchored_async
+gcr_trust_is_certificate_anchored_finish
+gcr_trust_is_certificate_pinned
+gcr_trust_is_certificate_pinned_async
+gcr_trust_is_certificate_pinned_finish
+gcr_trust_remove_pinned_certificate
+gcr_trust_remove_pinned_certificate_async
+gcr_trust_remove_pinned_certificate_finish
+gcr_unlock_options_widget_get_choice
+gcr_unlock_options_widget_get_label
+gcr_unlock_options_widget_get_sensitive
+gcr_unlock_options_widget_get_ttl
+gcr_unlock_options_widget_get_type
+gcr_unlock_options_widget_new
+gcr_unlock_options_widget_set_choice
+gcr_unlock_options_widget_set_label
+gcr_unlock_options_widget_set_sensitive
+gcr_unlock_options_widget_set_ttl
+gcr_viewer_add_renderer
+gcr_viewer_count_renderers
+gcr_viewer_get_renderer
+gcr_viewer_get_type
+gcr_viewer_new
+gcr_viewer_new_scrolled
+gcr_viewer_remove_renderer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]