blob: d656f5b38a0be07c521e77523691440f1e08f4c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
- Copyright (C) 2020 embedded brains GmbH & Co. KG
enabled-by: true
links:
- role: spec-member
uid: root
- role: spec-refinement
spec-key: build-type
spec-value: config-header
uid: build
spec-description: null
spec-example: null
spec-info:
dict:
attributes:
guard:
description: |
It shall be the header guard define.
spec-type: str
include-headers:
description: |
It shall be a list of header files to include via ``#include <...>``.
spec-type: list-str
install-path:
description: null
spec-type: build-install-path
target:
description: null
spec-type: build-target
description: |
This set of attributes specifies configuration header file. The
configuration header file is generated during configure command execution
and is placed in the build tree. All collected configuration defines are
written to the configuration header file during the configure command
execution. To have all configuration defines from sibling items
available it is recommended to link them in the proper order.
mandatory-attributes: all
spec-name: Build Configuration Header Item Type
spec-type: build-config-header
type: spec
|