diff options
-rw-r--r-- | addressbook/gui/component/Makefile.am | 2 | ||||
-rw-r--r-- | calendar/gui/Makefile.am | 2 | ||||
-rw-r--r-- | mail/importers/Makefile.am | 4 | ||||
-rw-r--r-- | win32/Makefile.am | 7 | ||||
-rw-r--r-- | win32/libevolution-mail-shared.def | 531 |
5 files changed, 543 insertions, 3 deletions
diff --git a/addressbook/gui/component/Makefile.am b/addressbook/gui/component/Makefile.am index b7870eddc7..3a0732a995 100644 --- a/addressbook/gui/component/Makefile.am +++ b/addressbook/gui/component/Makefile.am @@ -1,5 +1,5 @@ if OS_WIN32 -WIN32_BOOTSTRAP_LIBS = $(top_builddir)/win32/libevolution-mail.la +WIN32_BOOTSTRAP_LIBS = $(top_builddir)/win32/libevolution-mail-shared.la endif INCLUDES = \ diff --git a/calendar/gui/Makefile.am b/calendar/gui/Makefile.am index 509aff1596..95576afc33 100644 --- a/calendar/gui/Makefile.am +++ b/calendar/gui/Makefile.am @@ -1,5 +1,5 @@ if OS_WIN32 -WIN32_BOOTSTRAP_LIBS = $(top_builddir)/win32/libevolution-mail.la +WIN32_BOOTSTRAP_LIBS = $(top_builddir)/win32/libevolution-mail-shared.la endif ## CORBA stuff diff --git a/mail/importers/Makefile.am b/mail/importers/Makefile.am index 9029d705a0..4faee016da 100644 --- a/mail/importers/Makefile.am +++ b/mail/importers/Makefile.am @@ -1,5 +1,7 @@ if OS_WIN32 -WIN32_BOOTSTRAP_LIBS = $(top_builddir)/win32/libevolution-mail.la +WIN32_BOOTSTRAP_LIBS = \ + $(top_builddir)/win32/libevolution-mail-shared.la \ + $(top_builddir)/win32/libevolution-mail.la endif privsolib_LTLIBRARIES = libevolution-mail-importers.la diff --git a/win32/Makefile.am b/win32/Makefile.am index 7720d56543..d2b25958c0 100644 --- a/win32/Makefile.am +++ b/win32/Makefile.am @@ -6,6 +6,7 @@ EXTRA_DIST = \ libevolution-addressbook.def \ libevolution-calendar.def \ libevolution-mail.def \ + libevolution-mail-shared.def \ libfilter.def if OS_WIN32 @@ -16,6 +17,7 @@ BOOTSTRAP_LIBS = \ libevolution-addressbook.la \ libevolution-calendar.la \ libevolution-mail.la \ + libevolution-mail-shared.la \ libfilter.la endif @@ -56,6 +58,11 @@ libevolution-mail.la: dummy.la libevolution-mail.def mkdir -p .libs $(DLLTOOL) --output-lib=.libs/libevolution-mail.dll.a --dllname=libevolution-mail.dll --input-def=libevolution-mail.def +libevolution-mail-shared.la: dummy.la libevolution-mail-shared.def + sed -e s!%DLL%!libevolution-mail-shared-0! -e s!%LIB%!libevolution-mail-shared! -e s!%PFX%!$(prefix)! <dummy.la >$@ + mkdir -p .libs + $(DLLTOOL) --output-lib=.libs/libevolution-mail-shared.dll.a --dllname=libevolution-mail-shared-0.dll --input-def=libevolution-mail-shared.def + libfilter.la: dummy.la libfilter.def sed -e s!%DLL%!libfilter-0! -e s!%LIB%!libfilter! -e s!%PFX%!$(prefix)! <dummy.la >$@ mkdir -p .libs diff --git a/win32/libevolution-mail-shared.def b/win32/libevolution-mail-shared.def new file mode 100644 index 0000000000..a86804025b --- /dev/null +++ b/win32/libevolution-mail-shared.def @@ -0,0 +1,531 @@ +EXPORTS + composer_lite DATA + e_composer_actions_init + e_composer_autosave_find_orphans + e_composer_autosave_get_enabled + e_composer_autosave_get_fd + e_composer_autosave_get_filename + e_composer_autosave_get_saved + e_composer_autosave_register + e_composer_autosave_set_enabled + e_composer_autosave_set_saved + e_composer_autosave_snapshot + e_composer_autosave_unregister + e_composer_find_data_file + e_composer_from_header_get_account_list + e_composer_from_header_get_active + e_composer_from_header_get_active_name + e_composer_from_header_get_type + e_composer_from_header_new + e_composer_from_header_set_account_list + e_composer_from_header_set_active + e_composer_from_header_set_active_name + e_composer_get_default_charset + e_composer_header_get_label + e_composer_header_get_sensitive + e_composer_header_get_type + e_composer_header_get_visible + e_composer_header_set_input_tooltip + e_composer_header_set_property + e_composer_header_set_sensitive + e_composer_header_set_title_tooltip + e_composer_header_set_visible + e_composer_header_table_add_destinations_bcc + e_composer_header_table_add_destinations_cc + e_composer_header_table_add_destinations_to + e_composer_header_table_get_account + e_composer_header_table_get_account_list + e_composer_header_table_get_account_name + e_composer_header_table_get_destinations + e_composer_header_table_get_destinations_bcc + e_composer_header_table_get_destinations_cc + e_composer_header_table_get_destinations_to + e_composer_header_table_get_header + e_composer_header_table_get_post_to + e_composer_header_table_get_reply_to + e_composer_header_table_get_signature + e_composer_header_table_get_signature_list + e_composer_header_table_get_subject + e_composer_header_table_get_type + e_composer_header_table_new + e_composer_header_table_set_account + e_composer_header_table_set_account_list + e_composer_header_table_set_account_name + e_composer_header_table_set_destinations_bcc + e_composer_header_table_set_destinations_cc + e_composer_header_table_set_destinations_to + e_composer_header_table_set_header_visible + e_composer_header_table_set_post_to_base + e_composer_header_table_set_post_to_list + e_composer_header_table_set_reply_to + e_composer_header_table_set_signature + e_composer_header_table_set_signature_list + e_composer_header_table_set_subject + e_composer_name_header_add_destinations + e_composer_name_header_get_destinations + e_composer_name_header_get_name_selector + e_composer_name_header_get_type + e_composer_name_header_new + e_composer_name_header_new_with_action + e_composer_name_header_new_with_label + e_composer_name_header_set_destinations + e_composer_post_header_get_account + e_composer_post_header_get_folders + e_composer_post_header_get_type + e_composer_post_header_new + e_composer_post_header_set_account + e_composer_post_header_set_folders + e_composer_post_header_set_folders_base + e_composer_private_dispose + e_composer_private_finalize + e_composer_private_init + e_composer_text_header_get_text + e_composer_text_header_get_type + e_composer_text_header_new_button + e_composer_text_header_new_label + e_composer_text_header_set_text + e_load_spell_languages + e_msg_composer_add_header + e_msg_composer_add_inline_image_from_file + e_msg_composer_add_inline_image_from_mime_part + e_msg_composer_add_message_attachments + e_msg_composer_attach + e_msg_composer_check_autosave + e_msg_composer_clear_inlined_table + e_msg_composer_get_attachment_view + e_msg_composer_get_from + e_msg_composer_get_header_table + e_msg_composer_get_lite + e_msg_composer_get_message + e_msg_composer_get_message_draft + e_msg_composer_get_message_print + e_msg_composer_get_raw_message_text + e_msg_composer_get_reply_to + e_msg_composer_get_sig_file_content + e_msg_composer_get_type + e_msg_composer_is_exiting + e_msg_composer_lite_new + e_msg_composer_load_from_file + e_msg_composer_modify_header + e_msg_composer_new + e_msg_composer_new_from_url + e_msg_composer_new_redirect + e_msg_composer_new_with_message + e_msg_composer_remove_header + e_msg_composer_reply_indent + e_msg_composer_request_close_all + e_msg_composer_save_draft + e_msg_composer_send + e_msg_composer_set_alternative + e_msg_composer_set_body + e_msg_composer_set_body_text + e_msg_composer_set_enable_autosave + e_msg_composer_set_lite + e_msg_composer_set_send_options + e_msg_composer_show_sig_file + e_save_spell_languages + em_account_editor_check + em_account_editor_commit + em_account_editor_dropdown_new + em_account_editor_folder_selector_button_new + em_account_editor_get_type + em_account_editor_new + em_account_editor_new_for_pages + em_account_editor_ssl_selector_new + em_composer_utils_setup_callbacks + em_config_get_type + em_config_hook_get_type + em_config_new + em_config_target_new_account + em_config_target_new_folder + em_config_target_new_prefs + em_event_get_type + em_event_hook_get_type + em_event_peek + em_event_target_new_composer + em_event_target_new_custom_icon + em_event_target_new_folder + em_event_target_new_folder_browser + em_event_target_new_message + em_event_target_new_send_receive + em_filename_make_safe + em_filter_context_add_action + em_filter_context_create_action + em_filter_context_find_action + em_filter_context_get_type + em_filter_context_new + em_filter_context_next_action + em_filter_editor_construct + em_filter_editor_get_type + em_filter_editor_new + em_filter_folder_element_get_type + em_filter_folder_element_new + em_filter_folder_element_set_value + em_filter_rule_add_action + em_filter_rule_build_action + em_filter_rule_get_type + em_filter_rule_new + em_filter_rule_remove_action + em_filter_rule_replace_action + em_filter_source_element_get_type + em_filter_source_element_new + em_folder_properties_show + em_folder_selection_button_get_multiselect + em_folder_selection_button_get_selection + em_folder_selection_button_get_selection_mult + em_folder_selection_button_get_type + em_folder_selection_button_new + em_folder_selection_button_set_multiselect + em_folder_selection_button_set_selection + em_folder_selection_button_set_selection_mult + em_folder_selector_construct + em_folder_selector_create_new + em_folder_selector_get_selected_path + em_folder_selector_get_selected_paths + em_folder_selector_get_selected_uri + em_folder_selector_get_selected_uris + em_folder_selector_get_type + em_folder_selector_new + em_folder_selector_set_selected + em_folder_selector_set_selected_list + em_folder_tree_enable_drag_and_drop + em_folder_tree_get_model + em_folder_tree_get_model_storeinfo + em_folder_tree_get_selected_folder + em_folder_tree_get_selected_folder_info + em_folder_tree_get_selected_path + em_folder_tree_get_selected_paths + em_folder_tree_get_selected_uri + em_folder_tree_get_selected_uris + em_folder_tree_get_tree_view + em_folder_tree_get_type + em_folder_tree_model_add_store + em_folder_tree_model_expand_foreach + em_folder_tree_model_get_expanded + em_folder_tree_model_get_expanded_uri + em_folder_tree_model_get_folder_name + em_folder_tree_model_get_selected + em_folder_tree_model_get_type + em_folder_tree_model_is_type_inbox + em_folder_tree_model_new + em_folder_tree_model_remove_folders + em_folder_tree_model_remove_store + em_folder_tree_model_save_state + em_folder_tree_model_set_expanded + em_folder_tree_model_set_expanded_uri + em_folder_tree_model_set_folder_info + em_folder_tree_model_set_selected + em_folder_tree_model_set_unread_count + em_folder_tree_new + em_folder_tree_new_with_model + em_folder_tree_select_next_path + em_folder_tree_select_prev_path + em_folder_tree_set_excluded + em_folder_tree_set_excluded_func + em_folder_tree_set_multiselect + em_folder_tree_set_selected + em_folder_tree_set_selected_list + em_folder_tree_set_skip_double_click + em_folder_utils_copy_folder + em_folder_utils_copy_folders + em_folder_utils_create_folder + em_folder_utils_delete_folder + em_folder_utils_get_icon_name + em_folder_utils_rename_folder + em_format_add_header + em_format_add_puri + em_format_class_add_handler + em_format_class_remove_handler + em_format_clear_headers + em_format_clear_puri_tree + em_format_default_headers + em_format_describe_part + em_format_fallback_handler + em_format_find_puri + em_format_find_visible_puri + em_format_format + em_format_format_clone + em_format_format_content + em_format_format_error + em_format_format_secure + em_format_format_text + em_format_get_type + em_format_is_attachment + em_format_is_inline + em_format_merge_handler + em_format_part + em_format_part_as + em_format_pull_level + em_format_push_level + em_format_quote_get_type + em_format_quote_new + em_format_redraw + em_format_set_charset + em_format_set_default_charset + em_format_set_inline + em_format_set_mode + em_format_set_session + em_icon_stream_clear_cache + em_icon_stream_get_image + em_icon_stream_get_type + em_icon_stream_is_resized + em_icon_stream_new + em_inline_filter_get_multipart + em_inline_filter_get_type + em_inline_filter_new + em_popup_get_type + em_popup_hook_get_type + em_popup_new + em_popup_target_new_folder + em_popup_target_new_part + em_popup_target_new_select + em_popup_target_new_uri + em_search_context_get_type + em_search_context_new + em_select_folder + em_stripsig_filter_get_type + em_stripsig_filter_new + em_sync_stream_get_type + em_sync_stream_set_buffer_size + em_uri_from_camel + em_uri_to_camel + em_utils_add_address + em_utils_add_vcard + em_utils_adjustment_page + em_utils_camel_address_to_destination + em_utils_check_user_can_send_mail + em_utils_clear_get_password_canceled_accounts_flag + em_utils_compose_lite_new_message + em_utils_compose_new_message + em_utils_compose_new_message_with_mailto + em_utils_composer_save_draft_cb + em_utils_composer_send_cb + em_utils_configure_account + em_utils_construct_composer_text + em_utils_contact_photo + em_utils_edit_filters + em_utils_edit_message + em_utils_edit_messages + em_utils_empty_trash + em_utils_expunge_folder + em_utils_flag_for_followup + em_utils_flag_for_followup_clear + em_utils_flag_for_followup_completed + em_utils_folder_is_drafts + em_utils_folder_is_outbox + em_utils_folder_is_sent + em_utils_folder_is_templates + em_utils_folder_name_from_uri + em_utils_forward_attached + em_utils_forward_inline + em_utils_forward_message + em_utils_forward_message_raw + em_utils_forward_messages + em_utils_forward_quoted + em_utils_get_proxy_uri + em_utils_get_reply_all + em_utils_get_reply_sender + em_utils_handle_receipt + em_utils_in_addressbook + em_utils_message_to_html + em_utils_part_to_html + em_utils_prompt_user + em_utils_redirect_message + em_utils_redirect_message_by_uid + em_utils_reply_to_message + em_utils_save_messages + em_utils_save_part + em_utils_save_part_to_file + em_utils_save_parts + em_utils_selection_get_mailbox + em_utils_selection_get_message + em_utils_selection_get_uidlist + em_utils_selection_get_urilist + em_utils_selection_set_mailbox + em_utils_selection_set_uidlist + em_utils_selection_set_urilist + em_utils_send_receipt + em_utils_show_error_silent + em_utils_show_info_silent + em_utils_snoop_type + em_utils_temp_save_part + em_utils_uids_copy + em_utils_uids_free + em_vfolder_context_get_type + em_vfolder_context_new + em_vfolder_editor_get_type + em_vfolder_editor_new + em_vfolder_editor_sourcelist_new + em_vfolder_rule_add_source + em_vfolder_rule_find_source + em_vfolder_rule_from_address + em_vfolder_rule_from_message + em_vfolder_rule_get_type + em_vfolder_rule_new + em_vfolder_rule_next_source + em_vfolder_rule_remove_source + filter_gui_add_from_message + filter_rule_from_message + mail_append_mail + mail_async_event DATA + mail_async_event_destroy + mail_async_event_emit + mail_async_event_new + mail_autoreceive_init + mail_build_attachment + mail_call_main + mail_cancel_all + mail_cancel_hook_add + mail_cancel_hook_remove + mail_check_service + mail_config_add_account + mail_config_add_signature + mail_config_clear + mail_config_find_account + mail_config_folder_to_cachename + mail_config_folder_to_safe_url + mail_config_get_account_by_name + mail_config_get_account_by_source_url + mail_config_get_account_by_transport_url + mail_config_get_account_by_uid + mail_config_get_accounts + mail_config_get_address_count + mail_config_get_allowable_mime_types + mail_config_get_default_account + mail_config_get_default_identity + mail_config_get_default_transport + mail_config_get_enable_magic_spacebar + mail_config_get_error_level + mail_config_get_error_timeout + mail_config_get_gconf_client + mail_config_get_labels + mail_config_get_lookup_book + mail_config_get_lookup_book_local_only + mail_config_get_message_limit + mail_config_get_signature_by_name + mail_config_get_signature_by_uid + mail_config_get_signatures + mail_config_get_sync_timeout + mail_config_has_proxies + mail_config_init + mail_config_is_configured + mail_config_is_corrupt + mail_config_prune_proxies + mail_config_reload_junk_headers + mail_config_remove_account + mail_config_remove_account_proxies + mail_config_remove_signature + mail_config_save_accounts + mail_config_save_signatures + mail_config_scripts_disabled + mail_config_service_set_save_passwd + mail_config_set_default_account + mail_config_signature_new + mail_config_signature_run_script + mail_config_uri_deleted + mail_config_uri_renamed + mail_config_write + mail_config_write_on_exit + mail_crypto_get_pgp_cipher_context + mail_disable_stop + mail_empty_trash + mail_enable_stop + mail_execute_shell_command + mail_expunge_folder + mail_fetch_mail + mail_filter_delete_uri + mail_filter_folder + mail_filter_junk + mail_filter_on_demand + mail_filter_rename_uri + mail_folder_cache_get_folder_info_flags + mail_get_folder + mail_get_folder_quota + mail_get_folderinfo + mail_get_message + mail_get_messages + mail_get_messagex + mail_get_store + mail_in_main_thread + mail_msg_active + mail_msg_cancel + mail_msg_check_error + mail_msg_cleanup + mail_msg_fast_ordered_push + mail_msg_init + mail_msg_main_loop_push + mail_msg_new + mail_msg_ref + mail_msg_set_cancelable + mail_msg_slow_ordered_push + mail_msg_unordered_push + mail_msg_unref + mail_msg_wait + mail_msg_wait_all + mail_note_folder + mail_note_get_folder_from_uri + mail_note_store + mail_note_store_remove + mail_prep_offline + mail_receive_uri + mail_refresh_folder + mail_remove_folder + mail_save_messages + mail_save_part + mail_send + mail_send_queue + mail_send_receive + mail_servers DATA + mail_session_add_junk_plugin + mail_session_add_password + mail_session_flush_filter_log + mail_session_forget_password + mail_session_forget_passwords + mail_session_get_interactive + mail_session_get_junk_plugins + mail_session_get_password + mail_session_init + mail_session_remember_password + mail_session_set_interactive + mail_session_set_junk_headers + mail_session_shutdown + mail_store_prepare_offline + mail_store_set_offline + mail_sync_folder + mail_sync_store + mail_tool_do_movemail + mail_tool_generate_forward_subject + mail_tool_get_inbox + mail_tool_get_trash + mail_tool_make_message_attachment + mail_tool_remove_xevolution_headers + mail_tool_restore_xevolution_headers + mail_tool_uri_to_folder + mail_tools_folder_to_url + mail_tools_x_evolution_message_parse + mail_transfer_messages + mail_vfolder_add_uri + mail_vfolder_delete_uri + mail_vfolder_get_sources_local + mail_vfolder_get_sources_remote + mail_vfolder_rename_uri + mail_vfolder_shutdown + message_tag_editor_get_tag_list + message_tag_editor_get_type + message_tag_editor_set_tag_list + message_tag_followup_append_message + message_tag_followup_get_type + message_tag_followup_new + session DATA + target_date_new + vfolder_clone_rule + vfolder_create_part + vfolder_edit + vfolder_edit_rule + vfolder_gui_add_from_address + vfolder_gui_add_from_message + vfolder_gui_add_rule + vfolder_load_storage + vfolder_revert + vfolder_store DATA + x_mailer DATA |