equal
deleted
inserted
replaced
|
1 It is possible to specify an interface (and therefore an FLM) to be used |
|
2 for each component (bld.inf) in a build in addition to the normal target |
|
3 FLMs used to create the binaries. |
|
4 |
|
5 This is done by setting the variable "INTERFACE.component" in the build |
|
6 configuration to the name of the required interface. |
|
7 |
|
8 Operations can then be performed on a per-component basis. An example of |
|
9 how to use this can be seen in the test file, |
|
10 |
|
11 $SBS_HOME/test/smoke_suite/flm_extension.py |
|
12 |
|
13 which uses the following files to set-up and perform a "documenting" build, |
|
14 |
|
15 $SBS_HOME/test/smoke_suite/test_resources/docs/docs_build.xml |
|
16 $SBS_HOME/test/smoke_suite/test_resources/docs/component.flm |
|
17 $SBS_HOME/test/smoke_suite/test_resources/docs/target.flm |
|
18 |
|
19 By default the variable "INTERFACE.component" is set to "" and no extra FLM |
|
20 is included. |