Add a 'targets.yaml' files in /specification
We're well beyond the point now where a simple `cat` of .rst files to "build" the spec is practical. We may want to slice and dice the spec in different ways to address various cross-cutting concerns. To this end, there is now a 'targets' file which contains the "build targets" for the spec, which contains the sorting order for the .rst files. For now, we just have a single target: 'main'.pull/977/head
parent
f520ac9d82
commit
703f913a47
@ -0,0 +1,25 @@
|
|||||||
|
targets:
|
||||||
|
main:
|
||||||
|
files:
|
||||||
|
- 00_00_intro.rst
|
||||||
|
- 00_01_feature_profiles.rst
|
||||||
|
- 00_02a_events.rst
|
||||||
|
- 00_02b_event_signing.rst
|
||||||
|
- 01_00_client_server_api.rst
|
||||||
|
- 02_00_modules.rst
|
||||||
|
- "group:module"
|
||||||
|
- 03_00_application_service_api.rst
|
||||||
|
- 04_00_server_server_api.rst
|
||||||
|
- 05_00_identity_servers.rst
|
||||||
|
- 06_00_appendices.rst
|
||||||
|
groups:
|
||||||
|
modules:
|
||||||
|
- modules/01_00_voip_events.rst
|
||||||
|
- modules/02_00_typing_notifications.rst
|
||||||
|
- modules/03_00_receipts.rst
|
||||||
|
- modules/04_00_content_repo.rst
|
||||||
|
- modules/05_00_end_to_end_encryption.rst
|
||||||
|
- modules/06_00_history_visibility.rst
|
||||||
|
- modules/07_00_push_overview.rst
|
||||||
|
- modules/07_01_push_cs_api.rst
|
||||||
|
- modules/07_02_push_push_gw_api.rst
|
Loading…
Reference in New Issue