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()
- compileAllSource
-
Void compileAll()
- defaultTargetSource
-
override Target defaultTarget()
Overrides build::BuildScript.defaultTarget
Default target is compile.
- dirsSource
-
File[] dirs
Required list of directories to compile. All C# source files in each directory will be compiled.
- dumpenvSource
-
override Void dumpenv()
Overrides build::BuildScript.dumpenv
- fullSource
-
Void full()
- libsSource
-
File[] libs
List of libraries to link to.
- outputSource
-
File output
Required output file created by the compiler.
- targetTypeSource
-
Str targetType
Required output type. Possible values are
exe
,winexe
,library
ormodule
. -
override internal Void validate()
Overrides build::BuildScript.validate
Validate subclass constructor setup required meta-data.