summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-08 08:35:37 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-08 08:36:12 +0200
commitc33cca3352a639143a1e5d33dba2e9fd3e738649 (patch)
tree994633f8373c62c2dea6d607490fe73746d4bdc2
parentposix-users/process_creation_and_execution.rst: Update pthread_atfork() (diff)
downloadrtems-docs-c33cca3352a639143a1e5d33dba2e9fd3e738649.tar.bz2
eng: Document new build item attributes
Close #4670.
-rw-r--r--eng/req/items.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/eng/req/items.rst b/eng/req/items.rst
index e4f600a..1fdc257 100644
--- a/eng/req/items.rst
+++ b/eng/req/items.rst
@@ -284,6 +284,10 @@ cppflags
The attribute value shall be a list. Each list element shall be a
:ref:`SpecTypeBuildCPreprocessorOption`.
+cxxflags
+ The attribute value shall be a list. Each list element shall be a
+ :ref:`SpecTypeBuildCXXCompilerOption`.
+
includes
The attribute value shall be a list. Each list element shall be a
:ref:`SpecTypeBuildIncludePath`.
@@ -327,6 +331,7 @@ Please have a look at the following example:
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
cppflags: []
+ cxxflags: []
enabled-by: true
includes: []
ldflags: []
@@ -509,6 +514,18 @@ referenced build items. The ``includes``, ``ldflags``, ``objects``, and
attributes of the build group. All explicit attributes shall be specified. The
explicit attributes for this type are:
+cflags
+ The attribute value shall be a list. Each list element shall be a
+ :ref:`SpecTypeBuildCCompilerOption`.
+
+cppflags
+ The attribute value shall be a list. Each list element shall be a
+ :ref:`SpecTypeBuildCPreprocessorOption`.
+
+cxxflags
+ The attribute value shall be a list. Each list element shall be a
+ :ref:`SpecTypeBuildCXXCompilerOption`.
+
includes
The attribute value shall be a list. Each list element shall be a
:ref:`SpecTypeBuildIncludePath`.
@@ -536,8 +553,11 @@ Please have a look at the following example:
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: group
+ cflags: []
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+ cppflags: []
+ cxxflags: []
enabled-by:
- BUILD_TESTS
- BUILD_SAMPLES