Top Description Fields Constructors Methods
org.apache.tools.ant.taskdefs.optional.javah

public Class Kaffeh

extends Object
implements JavahAdapter
Class Inheritance
All Implemented Interfaces
org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter
Imports
org.apache.tools.ant.BuildException, org.apache.tools.ant.taskdefs.Execute, org.apache.tools.ant.taskdefs.optional.Javah, org.apache.tools.ant.types.Commandline, .Path, org.apache.tools.ant.util.JavaEnvUtils

Adapter to the native kaffeh compiler.
Since
Ant 1.6.3

Field Summary

Modifier and TypeField and Description
public static final String
IMPLEMENTATION_NAME

the name of the javah adapter - kaffeh

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

true if the compilation was successful.
compile
(Javah
the calling javah task.
javah
)

Implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter.compile.

Performs the actual compilation.
private Commandline
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

IMPLEMENTATION_NAMEback to summary
public static final String IMPLEMENTATION_NAME

the name of the javah adapter - kaffeh

Constructor Detail

Kaffehback to summary
public Kaffeh()

Method Detail

compileback to summary
public boolean compile(Javah javah) throws BuildException

Implements org.apache.tools.ant.taskdefs.optional.javah.JavahAdapter.compile.

Performs the actual compilation.

Parameters
javah:Javah

the calling javah task.

Returns:boolean

true if the compilation was successful.

Exceptions
BuildException:
if there is an error.
Since
Ant 1.6.3
setupKaffehCommandback to summary
private Commandline setupKaffehCommand(Javah javah)