pod
build
Fantom build utility
classes
BuildCs |
BuildCs is the base class for build scripts used to manage building C# source code into a .NET exe or dll. |
---|---|
BuildGroup |
BuildGroup is the base class for build scripts which compose a set of children build scripts into a single group. |
BuildJava |
BuildJava is the base class for build scripts used to manage building Java source code into a Java jar file. |
BuildLog |
BuildLog is used for logging build scripts |
BuildPod |
BuildPod is the base class for build scripts used to manage building a Fantom source code and resources into a Fantom pod. |
BuildScript |
BuildScript is the base class for build scripts - it manages the command line interface, argument parsing, environment, and target execution. |
CompileCs |
Run the C# compiler to produce an exe or dll. |
CompileJava |
Run the Java compiler to produce a directory of Java classfiles. |
CompileJni |
Compile JNI C source code. |
CreateDir |
CreateDir is used to create a directory |
CreateZip |
CreateZip is used to create a zip file from a directory on the file system. |
Delete |
Delete is used to delete a file or directory. |
Exec |
Exec is used to run an external OS process |
FanScript |
FanScript is used to compile a Fantom script into memory and run it via reflection. |
JarDist |
JarDist compiles a set of Fantom pods into a single Java JAR file. |
JdkTask |
Java Developer Kit task provides a common set of environment variables for the Java environment. |
PodRewrite |
PodRewrite is used to update the contents of one or more pod files. |
TargetMethod |
TargetMethod wraps a build target method which may be executed independently within a build script. |
Task |
Task is the base class for commands to run in build scripts. |
facets
Target |
Target facet is applied to a |
---|
errs
FatalBuildErr |
FatalBuildErr is thrown to immediately terminate the current build script. |
---|