Runs the Lightfoot assembler on specified files.
| Attribute | Description | Required |
| quiet |
If set to yes supresses all messages | No |
| debug |
If set to yes included debug
information in the object files |
No |
| searchref |
Reference for the path to search
for include files |
No |
| bspdir |
The base directory where BSPs
are installed |
No |
| outputfile |
The name of the output file if a
single file is being assembled |
No |
| outputdir |
The output directory to use |
No |
Path to search for include files.
Source files to compile
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 |
<lightfoot.assemble outputdir="${objdir}"
quiet="yes"
debug="${debug}"
searchref="includepath"
bspdir="${bspdir}">
<bsp target="${bsp.target}"
version="${bsp.version}" debug="${debug.bsp}"/>
<bsp targets="${extra_bsps}"
debug="${debug.bsp}"/>
<sources>
<fileset
dir="${asmdir}">
<include name="**/*.asm"/>
</fileset>
</sources>