type
BuildCs
abstract class BuildCs : BuildScript
BuildCs is the base class for build scripts used to manage building C# source code into a .NET exe or dll.
fields
libs |
List of libraries to link to. |
---|---|
output |
Required output file created by the compiler. |
skip |
Should we skip compiling .NET code? Default only runs C# compiler if running on Windows. |
srcDirs |
Required list of directories to compile. |
targetType |
Required output type. |
methods
clean |
Delete all intermediate and target files |
---|---|
compile |
Compile C# source into exe or dll |
dumpEnv | |
full |
Run clean, compile |
Slot Details
clean
compile
dumpEnv
virtual override Void dumpEnv()
full
libs
Uri[] libs := Uri[,]
List of libraries to link to.
output
Uri? output
Required output file created by the compiler.
skip
Bool skip := "win32"
Should we skip compiling .NET code? Default only runs C# compiler if running on Windows.
srcDirs
Uri[]? srcDirs
Required list of directories to compile. All C# source files in each directory will be compiled.
targetType
Str? targetType
Required output type. Possible values are exe
, winexe
, library
or module
.