BuildCs is the base class for build scripts used to manage building C# source code into a .NET exe or dll.
Slots
- cleanSource
-
Void clean() - compileSource
-
Void compile() - defaultTargetSource
-
override Target defaultTarget()Overrides build::BuildScript.defaultTarget
Default target is compile.
- dirsSource
-
File[] dirsRequired list of directories to compile. All C# source files in each directory will be compiled.
- fullSource
-
Void full() - libsSource
-
File[] libsList of libraries to link to.
- outputSource
-
File outputRequired output file created by the compiler.
- targetTypeSource
-
Str targetTypeRequired output type. Possible values are
exe,winexe,libraryormodule. -
override internal Void validate()Overrides build::BuildScript.validate
Validate subclass constructor setup required meta-data.