C# Class Bari.Plugins.Fsharp.VisualStudio.FsprojGenerator

Inheritance: IMSBuildProjectGeneratorContext
Datei anzeigen Open project: vigoo/bari

Public Methods

Method Description
FsprojGenerator ( IEnumerable sections ) : System.Collections.Generic

Initializes the project file generator

Generate ( Project project, IEnumerable references, TextWriter output, TextWriter versionOutput, string versionFileName ) : void

Writes the output

Method Details

FsprojGenerator() public method

Initializes the project file generator
public FsprojGenerator ( IEnumerable sections ) : System.Collections.Generic
sections IEnumerable Fsproj section writers to be used
return System.Collections.Generic

Generate() public method

Writes the output
public Generate ( Project project, IEnumerable references, TextWriter output, TextWriter versionOutput, string versionFileName ) : void
project Project The project to generate fsproj file for
references IEnumerable Paths to the external references to be included in the project
output System.IO.TextWriter Output where the fsproj file will be written
versionOutput System.IO.TextWriter Output where the version info should be generated
versionFileName string File name relative to the fsproj file for the version info
return void