Namespaces

Types in Fake

Type MSBuildHelper

Namespace Fake

Methods

Properties

Public static methods

void build(FSharpFunc<MSBuildParams, MSBuildParams> setParams, string project)

FSharpSet<string> getProjectReferences(string projectFileName)

XDocument loadProject(string projectFileName)

IEnumerable<string> MSBuild(string outputPath, string targets, FSharpList<Tuple<string, string>> properties, IEnumerable<string> projects)

Builds the given project files and collects the output files

FSharpFunc<IEnumerable<string>, IEnumerable<string>> MSBuildDebug(string outputPath, string targets)

Builds the given project files and collects the output files

FSharpFunc<IEnumerable<string>, IEnumerable<string>> MSBuildRelease(string outputPath, string targets)

Builds the given project files and collects the output files

XDocument processReferences(string elementName, FSharpFunc<string, string> f, string projectFileName, XDocument doc)

string serializeMSBuildParams(MSBuildParams p)

XName xname(string name)

Public properties

MSBuildParams MSBuildDefaults get;

string msBuildExe get;

MSBuild exe fileName

string msbuildNamespace get;