Help: Fix indentation level in fileapi docs for target attribute 'launchers'

The mentioned attribute is on the top level, not below the `install`
attribute.

This was missed in commit 80a64c9ce5 (fileapi: Add cross-compilation
emulator to codemodel-v2, 2023-11-11).

Issue: #25408
This commit is contained in:
Ralf Habacker
2023-12-17 18:23:44 +01:00
committed by Brad King
parent daf8da8c80
commit 6d962f3700
+23 -23
View File
@@ -998,35 +998,35 @@ with members:
destination is available. The value is an unsigned integer 0-based destination is available. The value is an unsigned integer 0-based
index into the ``backtraceGraph`` member's ``nodes`` array. index into the ``backtraceGraph`` member's ``nodes`` array.
``launchers`` ``launchers``
Optional member that is present on executable targets that have Optional member that is present on executable targets that have
at least one launcher specified by the project. The value is a at least one launcher specified by the project. The value is a
JSON array of entries corresponding to the specified launchers. JSON array of entries corresponding to the specified launchers.
Each entry is a JSON object with members: Each entry is a JSON object with members:
``command`` ``command``
A string specifying the path to the launcher on disk, represented A string specifying the path to the launcher on disk, represented
with forward slashes. If the file is inside the top-level source with forward slashes. If the file is inside the top-level source
directory then the path is specified relative to that directory. directory then the path is specified relative to that directory.
``arguments`` ``arguments``
Optional member that is present when the launcher command has Optional member that is present when the launcher command has
arguments preceding the executable to be launched. The value arguments preceding the executable to be launched. The value
is a JSON array of strings representing the arguments. is a JSON array of strings representing the arguments.
``type`` ``type``
A string specifying the type of launcher. The value is one of A string specifying the type of launcher. The value is one of
the following: the following:
``emulator`` ``emulator``
An emulator for the target platform when cross-compiling. An emulator for the target platform when cross-compiling.
See the :prop_tgt:`CROSSCOMPILING_EMULATOR` target property. See the :prop_tgt:`CROSSCOMPILING_EMULATOR` target property.
``test`` ``test``
A start program for the execution of tests. A start program for the execution of tests.
See the :prop_tgt:`TEST_LAUNCHER` target property. See the :prop_tgt:`TEST_LAUNCHER` target property.
This field was added in codemodel version 2.7. This field was added in codemodel version 2.7.
``link`` ``link``
Optional member that is present for executables and shared library Optional member that is present for executables and shared library