wx.Build.Net.NetCompilerParameters Class Reference

Inheritance diagram for wx.Build.Net.NetCompilerParameters:

Inheritance graph

List of all members.

Public Member Functions

virtual void AdditionalInfoToXML (System.Xml.XmlWriter destination)
override BuildParameters Clone ()

Public Attributes

bool EnableTraceLog = true
FeatureList Features = new FeatureList()
bool IncludeDebugInformation = false
bool OptimizeOutput = true
System.CodeDom.Compiler.TempFileCollection TempFiles = new System.CodeDom.Compiler.TempFileCollection()
int WarningLevel = 3


Detailed Description

Compiler option for tools on C# compilation. Very much like System .CodeDom.Compiler.CompilerParameters but reimplemented in order to provide support for runtimes that do not implement System.CodeDom.

Note, that all properties on file input and output like referenced assemblies and output assembly are missing here since they are defined by the build action.


Member Function Documentation

virtual void wx.Build.BuildParameters.AdditionalInfoToXML ( System.Xml.XmlWriter  destination  )  [virtual, inherited]

This prints all public properties and fields on the provided destination. This may be overloaded by subclasses.

override BuildParameters wx.Build.Net.NetCompilerParameters.Clone (  )  [virtual]

This creates a clone of the argument.

Implements wx.Build.BuildParameters.


Member Data Documentation

bool wx.Build.Net.NetCompilerParameters.EnableTraceLog = true

Set this to true (default) to enable System .diagnostics.Trace. Set this to false to disable trace log. With true , this will define TRACE .

FeatureList wx.Build.Net.NetCompilerParameters.Features = new FeatureList()

Global features referring to .NET programs. These features have been added by the provider. Users of these features can read this list to determine whether the feature is available or not.

bool wx.Build.Net.NetCompilerParameters.IncludeDebugInformation = false

Generate debug information.

bool wx.Build.Net.NetCompilerParameters.OptimizeOutput = true

Set compiler argument to optimize output.

System.CodeDom.Compiler.TempFileCollection wx.Build.Net.NetCompilerParameters.TempFiles = new System.CodeDom.Compiler.TempFileCollection()

Set a temporary files collection. The TempFileCollection stores the temporary files generated during a build in the current directory, and does not delete them after compilation.

int wx.Build.Net.NetCompilerParameters.WarningLevel = 3

Set the level at which the compiler should start displaying warnings.


The wx.NET Build System.   (c) 2009-2010 Harald Meyer auf'm Hofe