C# Class MonoDevelop.FSharp.FSharpBindingCompilerManager

Mostrar archivo Open project: vasili/FSharpBinding

Public Methods

Method Description
Compile ( ProjectItemCollection projectItems, DotNetProjectConfiguration configuration, MonoDevelop.Projects.ConfigurationSelector configSelector, IProgressMonitor monitor ) : MonoDevelop.Projects.BuildResult

Private Methods

Method Description
AppendQuoted ( StringBuilder sb, string option, string val ) : void
CreateErrorFromString ( string error_string ) : MonoDevelop.Projects.BuildError
DoCompilation ( string compilerName, string compilerArgs, string working_dir, string>.Dictionary envVars, List gacRoots, string &output, string &error ) : int
GetCompilerName ( MonoDevelop.Core.Assemblies.TargetRuntime runtime, MonoDevelop.Core.Assemblies.TargetFramework fx ) : string
ParseOutput ( string stdout, string stderr ) : MonoDevelop.Projects.BuildResult

Method Details

Compile() public static method

public static Compile ( ProjectItemCollection projectItems, DotNetProjectConfiguration configuration, MonoDevelop.Projects.ConfigurationSelector configSelector, IProgressMonitor monitor ) : MonoDevelop.Projects.BuildResult
projectItems ProjectItemCollection
configuration DotNetProjectConfiguration
configSelector MonoDevelop.Projects.ConfigurationSelector
monitor IProgressMonitor
return MonoDevelop.Projects.BuildResult