Lightfoot Configure

Description

Configures the application using the BSP, SDK and application XML configuration files.

Parameters

Attribute Description Required
quiet If set to yes supresses all messages
No
fork
If set to yes, configures in another process. This is currently recommended
No
verbose
If set to yes, displays verbose messages.
No
libraries
The list of libraries. It uses this list to search for library specific configuration files
No
config
The application configuration file
No
outputdir
The base directory to write the output files to
No
sdkdir
The location of the SDK
Yes
bspdir
The location of the BSP
Yes
target
The name of the target
No

Parameters specified as nested elements

BSP

Used used to list the BSPs to reference.

Attribute Description Required
target
The name of a single BSP
Yes unless targets is set
version
The version of a single BSP
Yes if target is set
targets
A comma separated list of BSPs and version. The BSP and version are colon separated
No unless target is not set

Examples

        <lightfoot.configure
            quiet="yes"
            fork="yes"
            libraries="${java_libraries}"
            config="${basedir}/config.xml"
            outputdir="${deriveddir}"
            sdkdir="${lf_home}"
            target="${bsp.target}"
            bspdir="${bspdir}">
            <bsp target="${bsp.target}" version="${bsp.version}" debug="${debug.bsp}"/>
            <bsp targets="${extra_bsps}" debug="${debug.bsp}"/>
        </lightfoot.configure>