Lightfoot Class Convert

Description

Runs the Lightfoot class converter.

Parameters

Attribute Description Required
quiet
If set to yes, suppress all messages
No
trace
If set to yes, trace the progress
No
debug
If set to yes, includes debug information
No
destdir
Directory to write the assembler files to
No
mainclass
Name of the main class
No
sourcepathref
Reference for the source path
No
bootclasspathref
Reference for the boot class path No
classpathref
Reference for the class path
No
extraclasses
Extra classes to include with the build
No
mapfile
Name of the file to write class information to
No
allfiles If set to yes, include all files in the build
No
dynamic
If set to yes, produce dynamic loading files
No
dropstaticfinal
If set to yes, drop primitive static final fields. Experimental option
No
native
If set to yes, write native stubs to the native directory
No

Parameters specified as nested elements

Sourcepath

All the source files

Classpath

Classpath to search. Classes found here are converted if required.

Bootclasspath

Boot classpath to search. Classes found here are not converted.

Examples

     <lightfoot.class.convert
         quiet="yes"
         trace="no"
         debug="${debug}"
         destdir="${asmdir}"
         mainclass="${java_main}"
         sourcepathref="sourcepath"
         bootclasspathref="bootclasspath"
         classpathref="classpath"
         extraclasses="${system.classes},${extra_classes}">
     </lightfoot.class.convert>