logo

build

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 Fan source code and resources into a Fan 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.
CompileFan Run the fan compiler to produce a Fan pod.
CompileJava Run the Java compiler to produce a directory of Java classfiles.
CreateDir CreateDir is used to create a directory
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 compiler a Fan script into memory and run it via reflection.
FatalBuildErr FatalBuildErr is thrown to immediately terminate the current build script.
JdkTask Java Developer Kit task provides a common set of environment variables for the Java environment.
Target Target models a build target which may be executed independently within a build script.
Task Task is the base class for commands to run in build scripts.