diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/domain.rst | 4 | ||||
-rw-r--r-- | docs/extending.rst | 6 | ||||
-rw-r--r-- | docs/usage.rst | 2 |
3 files changed, 7 insertions, 5 deletions
diff --git a/docs/domain.rst b/docs/domain.rst index bf8f1c1..df27987 100644 --- a/docs/domain.rst +++ b/docs/domain.rst @@ -12,10 +12,10 @@ The IDL is converted into an in memory domain model (see qface/idl/domain.py) - System - Module - Import - - Service + - Interface - Property - Operation - - Event + - Signal - Enum - Flag - Struct diff --git a/docs/extending.rst b/docs/extending.rst index 910c086..faf4ccb 100644 --- a/docs/extending.rst +++ b/docs/extending.rst @@ -81,10 +81,12 @@ The rules document is divided into several targets. Each target can have an own <target>: <symbol>: - context: {} - destination: '' + context: { <key>: <value> } + destination: <path> documents: <target>:<source> + preserve: + <target>:<source> * ``<target>`` is a name of the current target (e.g. client, server, plugin) * ``<symbol>`` must be either system, module, interface, struct or enum diff --git a/docs/usage.rst b/docs/usage.rst index 74a1714..87216c7 100644 --- a/docs/usage.rst +++ b/docs/usage.rst @@ -57,7 +57,7 @@ This script reads the input directory and returns a system object from the domai {% for module in system.modules %} {%- for interface in module.interfaces -%} - SERVICE, {{module}}.{{interface}} + INTERFACE, {{module}}.{{interface}} {% endfor -%} {%- for struct in module.structs -%} STRUCT , {{module}}.{{struct}} |