mirror of
https://github.com/matrix-construct/construct
synced 2024-12-25 23:14:13 +01:00
ircd:Ⓜ️ Preliminary module sorting for consolidated libmatrix archive.
This commit is contained in:
parent
39b84cbb5f
commit
9c8c13e91d
2 changed files with 184 additions and 166 deletions
41
ircd/m.cc
41
ircd/m.cc
|
@ -192,27 +192,19 @@ noexcept
|
|||
decltype(ircd::m::module_names)
|
||||
ircd::m::module_names
|
||||
{
|
||||
"m_noop",
|
||||
"m_node",
|
||||
"m_keys",
|
||||
"m_event",
|
||||
"m_fetch",
|
||||
"m_feds",
|
||||
"m_user",
|
||||
"m_user_filter",
|
||||
"m_user_rooms",
|
||||
"m_user_mitsein",
|
||||
"m_user_servers",
|
||||
"m_user_events",
|
||||
"m_user_highlight",
|
||||
"m_user_profile",
|
||||
"m_user_account_data",
|
||||
"m_user_room_account_data",
|
||||
"m_user_room_tags",
|
||||
|
||||
"m_room",
|
||||
"m_room_events",
|
||||
"m_room_auth",
|
||||
"m_room_head",
|
||||
"m_room_bootstrap",
|
||||
"m_room_join",
|
||||
"m_room_leave",
|
||||
"m_room_aliases",
|
||||
"m_room_canonical_alias",
|
||||
"m_room_create",
|
||||
|
@ -225,9 +217,19 @@ ircd::m::module_names
|
|||
"m_room_power_levels",
|
||||
"m_room_server_acl",
|
||||
"m_room_redaction",
|
||||
"m_room_bootstrap",
|
||||
"m_room_join",
|
||||
"m_room_leave",
|
||||
|
||||
"m_user",
|
||||
"m_user_filter",
|
||||
"m_user_rooms",
|
||||
"m_user_mitsein",
|
||||
"m_user_servers",
|
||||
"m_user_events",
|
||||
"m_user_highlight",
|
||||
"m_user_profile",
|
||||
"m_user_account_data",
|
||||
"m_user_room_account_data",
|
||||
"m_user_room_tags",
|
||||
|
||||
"m_events",
|
||||
"m_rooms",
|
||||
"m_rooms_summary",
|
||||
|
@ -245,14 +247,20 @@ ircd::m::module_names
|
|||
"m_control",
|
||||
"m_create",
|
||||
"m_profile",
|
||||
"m_noop",
|
||||
|
||||
"m_event_append",
|
||||
"m_event_horizon",
|
||||
"m_event_pretty",
|
||||
|
||||
"conf",
|
||||
"net_dns",
|
||||
"key_query",
|
||||
"key_server",
|
||||
"identity_pubkey",
|
||||
"identity_v1",
|
||||
"media_media",
|
||||
|
||||
"federation_backfill_ids",
|
||||
"federation_backfill",
|
||||
"federation_event_auth",
|
||||
|
@ -276,6 +284,7 @@ ircd::m::module_names
|
|||
"federation_user_keys_claim",
|
||||
"federation_user_keys_query",
|
||||
"federation_version",
|
||||
|
||||
"client_user",
|
||||
"client_rooms",
|
||||
"client_createroom",
|
||||
|
@ -325,9 +334,9 @@ ircd::m::module_names
|
|||
"client_sync_rooms_summary",
|
||||
"client_voip_turnserver",
|
||||
"client_thirdparty_protocols",
|
||||
"media_media",
|
||||
"client_versions",
|
||||
"client_capabilities",
|
||||
|
||||
"well_known",
|
||||
"web_root",
|
||||
"web_hook",
|
||||
|
|
|
@ -98,37 +98,12 @@ endif IMAGEMAGICK
|
|||
|
||||
m_moduledir = @moduledir@
|
||||
|
||||
m_noop_la_SOURCES = m_noop.cc
|
||||
m_event_la_SOURCES = m_event.cc
|
||||
m_event_append_la_SOURCES = m_event_append.cc
|
||||
m_user_la_SOURCES = m_user.cc
|
||||
m_user_events_la_SOURCES = m_user_events.cc
|
||||
m_user_rooms_la_SOURCES = m_user_rooms.cc
|
||||
m_user_filter_la_SOURCES = m_user_filter.cc
|
||||
m_user_mitsein_la_SOURCES = m_user_mitsein.cc
|
||||
m_user_servers_la_SOURCES = m_user_servers.cc
|
||||
m_user_profile_la_SOURCES = m_user_profile.cc
|
||||
m_user_account_data_la_SOURCES = m_user_account_data.cc
|
||||
m_user_room_account_data_la_SOURCES = m_user_room_account_data.cc
|
||||
m_user_room_tags_la_SOURCES = m_user_room_tags.cc
|
||||
m_node_la_SOURCES = m_node.cc
|
||||
m_keys_la_SOURCES = m_keys.cc
|
||||
m_event_la_SOURCES = m_event.cc
|
||||
m_feds_la_SOURCES = m_feds.cc
|
||||
m_fetch_la_SOURCES = m_fetch.cc
|
||||
m_command_la_SOURCES = m_command.cc
|
||||
m_control_la_SOURCES = m_control.cc
|
||||
m_device_la_SOURCES = m_device.cc
|
||||
m_direct_la_SOURCES = m_direct.cc
|
||||
m_typing_la_SOURCES = m_typing.cc
|
||||
m_receipt_la_SOURCES = m_receipt.cc
|
||||
m_presence_la_SOURCES = m_presence.cc
|
||||
m_direct_to_device_la_SOURCES = m_direct_to_device.cc
|
||||
m_device_list_update_la_SOURCES = m_device_list_update.cc
|
||||
m_ignored_user_list_la_SOURCES = m_ignored_user_list.cc
|
||||
m_breadcrumb_rooms_la_SOURCES = m_breadcrumb_rooms.cc
|
||||
m_events_la_SOURCES = m_events.cc
|
||||
m_rooms_la_SOURCES = m_rooms.cc
|
||||
m_rooms_summary_la_SOURCES = m_rooms_summary.cc
|
||||
|
||||
m_room_la_SOURCES = m_room.cc
|
||||
m_room_events_la_SOURCES = m_room_events.cc
|
||||
m_room_auth_la_SOURCES = m_room_auth.cc
|
||||
|
@ -148,14 +123,47 @@ m_room_third_party_invite_la_SOURCES = m_room_third_party_invite.cc
|
|||
m_room_redaction_la_SOURCES = m_room_redaction.cc
|
||||
m_room_bootstrap_la_SOURCES = m_room_bootstrap.cc
|
||||
m_room_name_la_SOURCES = m_room_name.cc
|
||||
|
||||
m_user_la_SOURCES = m_user.cc
|
||||
m_user_events_la_SOURCES = m_user_events.cc
|
||||
m_user_rooms_la_SOURCES = m_user_rooms.cc
|
||||
m_user_filter_la_SOURCES = m_user_filter.cc
|
||||
m_user_mitsein_la_SOURCES = m_user_mitsein.cc
|
||||
m_user_servers_la_SOURCES = m_user_servers.cc
|
||||
m_user_highlight_la_SOURCES = m_user_highlight.cc m_user_highlight_auth.cc
|
||||
m_user_profile_la_SOURCES = m_user_profile.cc
|
||||
m_user_account_data_la_SOURCES = m_user_account_data.cc
|
||||
m_user_room_account_data_la_SOURCES = m_user_room_account_data.cc
|
||||
m_user_room_tags_la_SOURCES = m_user_room_tags.cc
|
||||
|
||||
m_events_la_SOURCES = m_events.cc
|
||||
m_rooms_la_SOURCES = m_rooms.cc
|
||||
m_rooms_summary_la_SOURCES = m_rooms_summary.cc
|
||||
m_users_la_SOURCES = m_users.cc
|
||||
|
||||
m_presence_la_SOURCES = m_presence.cc
|
||||
m_receipt_la_SOURCES = m_receipt.cc
|
||||
m_typing_la_SOURCES = m_typing.cc
|
||||
m_device_list_update_la_SOURCES = m_device_list_update.cc
|
||||
m_device_la_SOURCES = m_device.cc
|
||||
m_direct_la_SOURCES = m_direct.cc
|
||||
m_direct_to_device_la_SOURCES = m_direct_to_device.cc
|
||||
m_breadcrumb_rooms_la_SOURCES = m_breadcrumb_rooms.cc
|
||||
m_ignored_user_list_la_SOURCES = m_ignored_user_list.cc
|
||||
m_command_la_SOURCES = m_command.cc
|
||||
m_control_la_SOURCES = m_control.cc
|
||||
m_create_la_SOURCES = m_create.cc
|
||||
m_profile_la_SOURCES = m_profile.cc
|
||||
m_noop_la_SOURCES = m_noop.cc
|
||||
|
||||
m_event_append_la_SOURCES = m_event_append.cc
|
||||
m_event_horizon_la_SOURCES = m_event_pretty.cc
|
||||
m_event_pretty_la_SOURCES = m_event_horizon.cc
|
||||
|
||||
m_init_bootstrap_la_SOURCES = m_init_bootstrap.cc
|
||||
m_init_backfill_la_SOURCES = m_init_backfill.cc
|
||||
m_listen_la_SOURCES = m_listen.cc
|
||||
m_users_la_SOURCES = m_users.cc
|
||||
|
||||
m_vm_la_SOURCES = m_vm.cc
|
||||
m_vm_fetch_la_SOURCES = m_vm_fetch.cc
|
||||
|
||||
|
@ -183,6 +191,7 @@ m_module_LTLIBRARIES = \
|
|||
m_command.la \
|
||||
m_control.la \
|
||||
m_create.la \
|
||||
m_profile.la \
|
||||
m_device.la \
|
||||
m_direct.la \
|
||||
m_typing.la \
|
||||
|
@ -222,6 +231,128 @@ m_module_LTLIBRARIES = \
|
|||
m_vm_fetch.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/key/
|
||||
#
|
||||
|
||||
key_moduledir = @moduledir@
|
||||
|
||||
key_key_server_la_SOURCES = key/server.cc
|
||||
key_key_query_la_SOURCES = key/query.cc
|
||||
|
||||
key_module_LTLIBRARIES = \
|
||||
key/key_server.la \
|
||||
key/key_query.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/app/
|
||||
#
|
||||
|
||||
app_moduledir = @moduledir@
|
||||
|
||||
app_app_app_la_SOURCES = \
|
||||
app/app.cc \
|
||||
app/transactions.cc \
|
||||
###
|
||||
|
||||
app_module_LTLIBRARIES = \
|
||||
app/app_app.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/identity/
|
||||
#
|
||||
|
||||
identity_moduledir = @moduledir@
|
||||
|
||||
identity_identity_v1_la_SOURCES = identity/v1.cc
|
||||
identity_identity_pubkey_la_SOURCES = identity/pubkey.cc
|
||||
|
||||
identity_module_LTLIBRARIES = \
|
||||
identity/identity_v1.la \
|
||||
identity/identity_pubkey.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/media/
|
||||
#
|
||||
|
||||
media_moduledir = @moduledir@
|
||||
|
||||
media_media_media_la_SOURCES = \
|
||||
media/download.cc \
|
||||
media/upload.cc \
|
||||
media/thumbnail.cc \
|
||||
media/preview_url.cc \
|
||||
media/media.cc \
|
||||
###
|
||||
|
||||
media_module_LTLIBRARIES = \
|
||||
media/media_media.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/federation/
|
||||
#
|
||||
|
||||
federation_moduledir = @moduledir@
|
||||
|
||||
federation_federation_send_la_SOURCES = federation/send.cc
|
||||
federation_federation_event_la_SOURCES = federation/event.cc
|
||||
federation_federation_get_missing_events_la_SOURCES = federation/get_missing_events.cc
|
||||
federation_federation_get_groups_publicised_la_SOURCES = federation/get_groups_publicised.cc
|
||||
federation_federation_version_la_SOURCES = federation/version.cc
|
||||
federation_federation_sender_la_SOURCES = federation/sender.cc
|
||||
federation_federation_query_la_SOURCES = federation/query.cc
|
||||
federation_federation_invite_la_SOURCES = federation/invite.cc
|
||||
federation_federation_invite2_la_SOURCES = federation/invite2.cc
|
||||
federation_federation_make_join_la_SOURCES = federation/make_join.cc
|
||||
federation_federation_send_join_la_SOURCES = federation/send_join.cc
|
||||
federation_federation_state_ids_la_SOURCES = federation/state_ids.cc
|
||||
federation_federation_state_la_SOURCES = federation/state.cc
|
||||
federation_federation_make_leave_la_SOURCES = federation/make_leave.cc
|
||||
federation_federation_send_leave_la_SOURCES = federation/send_leave.cc
|
||||
federation_federation_backfill_la_SOURCES = federation/backfill.cc
|
||||
federation_federation_backfill_ids_la_SOURCES = federation/backfill_ids.cc
|
||||
federation_federation_event_auth_la_SOURCES = federation/event_auth.cc
|
||||
federation_federation_query_auth_la_SOURCES = federation/query_auth.cc
|
||||
federation_federation_publicrooms_la_SOURCES = federation/publicrooms.cc
|
||||
federation_federation_user_devices_la_SOURCES = federation/user_devices.cc
|
||||
federation_federation_user_keys_query_la_SOURCES = federation/user_keys_query.cc
|
||||
federation_federation_user_keys_claim_la_SOURCES = federation/user_keys_claim.cc
|
||||
|
||||
federation_module_LTLIBRARIES = \
|
||||
federation/federation_send.la \
|
||||
federation/federation_event.la \
|
||||
federation/federation_get_missing_events.la \
|
||||
federation/federation_get_groups_publicised.la \
|
||||
federation/federation_version.la \
|
||||
federation/federation_sender.la \
|
||||
federation/federation_query.la \
|
||||
federation/federation_invite.la \
|
||||
federation/federation_invite2.la \
|
||||
federation/federation_make_join.la \
|
||||
federation/federation_send_join.la \
|
||||
federation/federation_state_ids.la \
|
||||
federation/federation_state.la \
|
||||
federation/federation_make_leave.la \
|
||||
federation/federation_send_leave.la \
|
||||
federation/federation_backfill.la \
|
||||
federation/federation_backfill_ids.la \
|
||||
federation/federation_event_auth.la \
|
||||
federation/federation_query_auth.la \
|
||||
federation/federation_publicrooms.la \
|
||||
federation/federation_user_devices.la \
|
||||
federation/federation_user_keys_query.la \
|
||||
federation/federation_user_keys_claim.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/client/
|
||||
|
@ -455,128 +586,6 @@ client_module_LTLIBRARIES += \
|
|||
client/client_keys_changes.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/key/
|
||||
#
|
||||
|
||||
key_moduledir = @moduledir@
|
||||
|
||||
key_key_server_la_SOURCES = key/server.cc
|
||||
key_key_query_la_SOURCES = key/query.cc
|
||||
|
||||
key_module_LTLIBRARIES = \
|
||||
key/key_server.la \
|
||||
key/key_query.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/federation/
|
||||
#
|
||||
|
||||
federation_moduledir = @moduledir@
|
||||
|
||||
federation_federation_send_la_SOURCES = federation/send.cc
|
||||
federation_federation_event_la_SOURCES = federation/event.cc
|
||||
federation_federation_get_missing_events_la_SOURCES = federation/get_missing_events.cc
|
||||
federation_federation_get_groups_publicised_la_SOURCES = federation/get_groups_publicised.cc
|
||||
federation_federation_version_la_SOURCES = federation/version.cc
|
||||
federation_federation_sender_la_SOURCES = federation/sender.cc
|
||||
federation_federation_query_la_SOURCES = federation/query.cc
|
||||
federation_federation_invite_la_SOURCES = federation/invite.cc
|
||||
federation_federation_invite2_la_SOURCES = federation/invite2.cc
|
||||
federation_federation_make_join_la_SOURCES = federation/make_join.cc
|
||||
federation_federation_send_join_la_SOURCES = federation/send_join.cc
|
||||
federation_federation_state_ids_la_SOURCES = federation/state_ids.cc
|
||||
federation_federation_state_la_SOURCES = federation/state.cc
|
||||
federation_federation_make_leave_la_SOURCES = federation/make_leave.cc
|
||||
federation_federation_send_leave_la_SOURCES = federation/send_leave.cc
|
||||
federation_federation_backfill_la_SOURCES = federation/backfill.cc
|
||||
federation_federation_backfill_ids_la_SOURCES = federation/backfill_ids.cc
|
||||
federation_federation_event_auth_la_SOURCES = federation/event_auth.cc
|
||||
federation_federation_query_auth_la_SOURCES = federation/query_auth.cc
|
||||
federation_federation_publicrooms_la_SOURCES = federation/publicrooms.cc
|
||||
federation_federation_user_devices_la_SOURCES = federation/user_devices.cc
|
||||
federation_federation_user_keys_query_la_SOURCES = federation/user_keys_query.cc
|
||||
federation_federation_user_keys_claim_la_SOURCES = federation/user_keys_claim.cc
|
||||
|
||||
federation_module_LTLIBRARIES = \
|
||||
federation/federation_send.la \
|
||||
federation/federation_event.la \
|
||||
federation/federation_get_missing_events.la \
|
||||
federation/federation_get_groups_publicised.la \
|
||||
federation/federation_version.la \
|
||||
federation/federation_sender.la \
|
||||
federation/federation_query.la \
|
||||
federation/federation_invite.la \
|
||||
federation/federation_invite2.la \
|
||||
federation/federation_make_join.la \
|
||||
federation/federation_send_join.la \
|
||||
federation/federation_state_ids.la \
|
||||
federation/federation_state.la \
|
||||
federation/federation_make_leave.la \
|
||||
federation/federation_send_leave.la \
|
||||
federation/federation_backfill.la \
|
||||
federation/federation_backfill_ids.la \
|
||||
federation/federation_event_auth.la \
|
||||
federation/federation_query_auth.la \
|
||||
federation/federation_publicrooms.la \
|
||||
federation/federation_user_devices.la \
|
||||
federation/federation_user_keys_query.la \
|
||||
federation/federation_user_keys_claim.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/media/
|
||||
#
|
||||
|
||||
media_moduledir = @moduledir@
|
||||
|
||||
media_media_media_la_SOURCES = \
|
||||
media/download.cc \
|
||||
media/upload.cc \
|
||||
media/thumbnail.cc \
|
||||
media/preview_url.cc \
|
||||
media/media.cc \
|
||||
###
|
||||
|
||||
media_module_LTLIBRARIES = \
|
||||
media/media_media.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/app/
|
||||
#
|
||||
|
||||
app_moduledir = @moduledir@
|
||||
|
||||
app_app_app_la_SOURCES = \
|
||||
app/app.cc \
|
||||
app/transactions.cc \
|
||||
###
|
||||
|
||||
app_module_LTLIBRARIES = \
|
||||
app/app_app.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/identity/
|
||||
#
|
||||
|
||||
identity_moduledir = @moduledir@
|
||||
|
||||
identity_identity_v1_la_SOURCES = identity/v1.cc
|
||||
identity_identity_pubkey_la_SOURCES = identity/pubkey.cc
|
||||
|
||||
identity_module_LTLIBRARIES = \
|
||||
identity/identity_v1.la \
|
||||
identity/identity_pubkey.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# JavaScript
|
||||
|
|
Loading…
Reference in a new issue