csharpfftfsharpintegrationinterpolationlinear-algebramathdifferentiationmatrixnumericsrandomregressionstatisticsmathnet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
2.5 KiB
65 lines
2.5 KiB
<Project DefaultTargets="Generate" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
|
|
<!-- Sandcastle Help File Builder Tasks. http://www.codeplex.com/SHFB -->
|
|
<UsingTask TaskName="SandcastleBuilder.Utils.MSBuild.MRefBuilder"
|
|
AssemblyFile="$(SHFBROOT)\SandcastleBuilder.Utils.dll" />
|
|
<UsingTask TaskName="SandcastleBuilder.Utils.MSBuild.XslTransform"
|
|
AssemblyFile="$(SHFBROOT)\SandcastleBuilder.Utils.dll" />
|
|
|
|
<!-- Task properties -->
|
|
<PropertyGroup>
|
|
<TargetFrameworkVersion>v{@FrameworkVersionShort}</TargetFrameworkVersion>
|
|
<DocInternals>{@DocInternals}</DocInternals>
|
|
<SandcastlePath>{@SandcastlePath}</SandcastlePath>
|
|
<WorkingFolder>{@HtmlEncWorkingFolder}</WorkingFolder>
|
|
</PropertyGroup>
|
|
|
|
<!-- The common targets require OutputPath to be valid -->
|
|
<PropertyGroup>
|
|
<OutputPath>.\</OutputPath>
|
|
</PropertyGroup>
|
|
|
|
<!-- Import the common targets -->
|
|
<Import Project="$(MSBuildBinPath)\Microsoft.Common.targets" />
|
|
|
|
<!-- This defines the dependencies for the Generate target -->
|
|
<PropertyGroup>
|
|
<GenerateDependsOn>
|
|
ResolveReferences;
|
|
BeforeGenerateRefInfo;
|
|
GenerateRefInfo;
|
|
AfterGenerateRefInfo
|
|
</GenerateDependsOn>
|
|
</PropertyGroup>
|
|
|
|
<Target Name="Generate" DependsOnTargets="$(GenerateDependsOn)" />
|
|
|
|
<!-- The Generate Ref Info target -->
|
|
<Target Name="GenerateRefInfo">
|
|
<!-- Run MRefBuilder. Reference build items are added to this template by
|
|
the build process. The ResolveReferences dependency target will
|
|
resolve them to absolute paths that can be passed to MRefBuilder
|
|
using the /dep command line option. Assembly build items are added
|
|
by the build process to define the assemblies to reflect. -->
|
|
<MRefBuilder
|
|
DocumentInternals="$(DocInternals)"
|
|
SandcastlePath="$(SandcastlePath)"
|
|
WorkingFolder="$(WorkingFolder)"
|
|
Assemblies="@(Assembly)"
|
|
References="@(ReferencePath)" />
|
|
|
|
<!-- Merge duplicate topics (if any) -->
|
|
<Copy SourceFiles="reflection.org" DestinationFiles="reflection.all" />
|
|
|
|
<XslTransform
|
|
SandcastlePath="$(SandcastlePath)"
|
|
WorkingFolder="$(WorkingFolder)"
|
|
Transformations="ProductionTransforms\MergeDuplicates.xsl"
|
|
InputFile="reflection.all"
|
|
OutputFile="reflection.org" />
|
|
</Target>
|
|
|
|
<!-- The following targets may be overridden or replaced to perform
|
|
additional processing. -->
|
|
<Target Name="BeforeGenerateRefInfo" />
|
|
<Target Name="AfterGenerateRefInfo" />
|
|
</Project>
|
|
|