class build::JarDist

sys::Obj
  build::Task
    build::JdkTask
      build::JarDist

Source

JarDist compiles a set of Fantom pods into a single Java JAR file.

mainMethod

Str? mainMethod

Source

Qualified name of main method to run for JAR. This must be a static void method with no arguments.

mainMethodArg

Bool mainMethodArg

Source

Does the main method accept a Str[] arg

make

new make(BuildScript script)

Source

Construct uninitialized task

outFile

File? outFile

Source

Required output jar file to create

podNames

Str[] podNames := Str[,]

Source

List of pods to compile into JAR; sys is always implied

run

virtual override Void run()

Source

Run the javac task