Fantom

 

class

build::JarDist

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

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

Slots

mainMethodSource

Str? mainMethod

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

makeSource

new make(BuildScript script)

Construct uninitialized task

outFileSource

File? outFile

Required output jar file to create

podNamesSource

Str[] podNames := Str[,]

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

runSource

override Void run()

Overrides build::JdkTask.run

Run the javac task