privateIncludeFolders property
note
Work in progress.
Purpose
Specify the folders containing private header files used during the build.
Syntax
{
"cdlOptions | cdlComponents": [
{
"name": "...",
...
"privateIncludeFolders": [ "<relative folder path>",... ],
...
}
]
}
The value of the privateIncludeFolders property is an array of strings that
specify folder paths relative to the location of the current xCDL file. These folders contain
header files used during the build of the current component.
Default value
If missing, the current object will not contribute any header folders to the build.
Description
In addition to the public folders defined via publicIncludeFolders,
components may also define private headers, used only locally and not
propagated up to the artefact.
There are no absolute conventions for the private folder names, they can
be located anywhere outside the public include folder, for example in
include-private.
See also
cdlPackageobject
eCos reference
include-dirpropertyinclude-filesproperty