Browse Source

build: added full target (release with coverage) and fixed sandcastle referecen in SHFB config

la-knuth
Marcus Cuda 17 years ago
parent
commit
c4772018f2
  1. 9
      build/build.proj
  2. 2
      build/mathnet-numerics.shfbproj
  3. 2
      src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs
  4. 2
      src/Numerics/Algorithms/LinearAlgebra/Atlas/SafeNativeMethods.cs
  5. 2
      src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs
  6. 2
      src/Numerics/Algorithms/LinearAlgebra/Mkl/SafeNativeMethods.cs
  7. 6
      src/Numerics/Version.cs

9
build/build.proj

@ -9,7 +9,7 @@
<Optimize Condition="'$(Optimize)' == ''">False</Optimize> <Optimize Condition="'$(Optimize)' == ''">False</Optimize>
</PropertyGroup> </PropertyGroup>
<Target Name="Compile" DependsOnTargets="UpdateTemplates"> <Target Name="Compile">
<MSBuild Projects="../src/UnitTests/UnitTests.csproj" Properties="Configuration=$(Config);Optimize=$(Optimize);OutputPath=$(MSBuildProjectDirectory)/bin" /> <MSBuild Projects="../src/UnitTests/UnitTests.csproj" Properties="Configuration=$(Config);Optimize=$(Optimize);OutputPath=$(MSBuildProjectDirectory)/bin" />
<MSBuild Projects="../src/FSharpUnitTests/FSharpUnitTests.fsproj" Properties="Configuration=$(Config);Optimize=$(Optimize);OutputPath=$(MSBuildProjectDirectory)/bin" /> <MSBuild Projects="../src/FSharpUnitTests/FSharpUnitTests.fsproj" Properties="Configuration=$(Config);Optimize=$(Optimize);OutputPath=$(MSBuildProjectDirectory)/bin" />
</Target> </Target>
@ -64,7 +64,9 @@
<RemoveDir Directories="bin;Help;Release;NCoverReport" /> <RemoveDir Directories="bin;Help;Release;NCoverReport" />
</Target> </Target>
<Target Name="Release"> <Target Name="CheckStyle" DependsOnTargets="StyleCop; Gendarme"/>
<Target Name="Release" DependsOnTargets="DependsOnTargets="UpdateTemplates; Test; BuildDocs">
<MSBuild.ExtensionPack.Framework.Assembly TaskAction="GetInfo" NetAssembly="bin\MathNet.Numerics.dll"> <MSBuild.ExtensionPack.Framework.Assembly TaskAction="GetInfo" NetAssembly="bin\MathNet.Numerics.dll">
<Output TaskParameter="OutputItems" ItemName="Info"/> <Output TaskParameter="OutputItems" ItemName="Info"/>
</MSBuild.ExtensionPack.Framework.Assembly> </MSBuild.ExtensionPack.Framework.Assembly>
@ -84,5 +86,6 @@
<MSBuild.ExtensionPack.Compression.Zip TaskAction="Create" CompressFiles="@(ReleaseFiles)" ZipFileName="Release\MathNet.Numerics.%(Info.FileVersion).zip"/> <MSBuild.ExtensionPack.Compression.Zip TaskAction="Create" CompressFiles="@(ReleaseFiles)" ZipFileName="Release\MathNet.Numerics.%(Info.FileVersion).zip"/>
</Target> </Target>
<Target Name="CheckStyle" DependsOnTargets="StyleCop; Gendarme"/> <Target Name="Full" DependsOnTargets="Release; Coverage" />
</Project> </Project>

2
build/mathnet-numerics.shfbproj

@ -34,5 +34,5 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
</PropertyGroup> </PropertyGroup>
<!-- Import the SHFB build targets --> <!-- Import the SHFB build targets -->
<Import Project="..\tools\Sandcastle Help File Builder\SandcastleHelpFileBuilder.targets" /> <Import Project="C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\SandcastleHelpFileBuilder.targets" />
</Project> </Project>

2
src/Numerics/Algorithms/LinearAlgebra/Atlas/AtlasLinearAlgebraProvider.cs

@ -24,7 +24,7 @@
/* This file is automatically generated - do not modify it. /* This file is automatically generated - do not modify it.
Change NativeLinearAlgebraProvider.include instead. Change NativeLinearAlgebraProvider.include instead.
Last generated on: 28/11/2009 09:32:52 Last generated on: 1/26/2010 7:19:58 AM
*/ */
namespace MathNet.Numerics.Algorithms.LinearAlgebra.Atlas namespace MathNet.Numerics.Algorithms.LinearAlgebra.Atlas
{ {

2
src/Numerics/Algorithms/LinearAlgebra/Atlas/SafeNativeMethods.cs

@ -28,7 +28,7 @@
/* This file is automatically generated - do not modify it. /* This file is automatically generated - do not modify it.
Change SafeNativeMethods.include instead. Change SafeNativeMethods.include instead.
Last generated on: 11/13/2009 9:49:42 AM Last generated on: 1/26/2010 7:19:59 AM
*/ */
using System.Runtime.InteropServices; using System.Runtime.InteropServices;

2
src/Numerics/Algorithms/LinearAlgebra/Mkl/MklLinearAlgebraProvider.cs

@ -24,7 +24,7 @@
/* This file is automatically generated - do not modify it. /* This file is automatically generated - do not modify it.
Change NativeLinearAlgebraProvider.include instead. Change NativeLinearAlgebraProvider.include instead.
Last generated on: 28/11/2009 09:32:55 Last generated on: 1/26/2010 7:19:59 AM
*/ */
namespace MathNet.Numerics.Algorithms.LinearAlgebra.Mkl namespace MathNet.Numerics.Algorithms.LinearAlgebra.Mkl
{ {

2
src/Numerics/Algorithms/LinearAlgebra/Mkl/SafeNativeMethods.cs

@ -28,7 +28,7 @@
/* This file is automatically generated - do not modify it. /* This file is automatically generated - do not modify it.
Change SafeNativeMethods.include instead. Change SafeNativeMethods.include instead.
Last generated on: 11/13/2009 9:49:46 AM Last generated on: 1/26/2010 7:20:00 AM
*/ */
using System.Runtime.InteropServices; using System.Runtime.InteropServices;

6
src/Numerics/Version.cs

@ -22,9 +22,9 @@
// OTHER DEALINGS IN THE SOFTWARE. // OTHER DEALINGS IN THE SOFTWARE.
// </copyright> // </copyright>
/* This file is automatically generated - do not modify it. Change Version.tt instead. /* This file is automatically generated - do not modify it. Change Version.tt instead.
Last generated on: 1/25/2010 2:22:50 PM Last generated on: 1/26/2010 7:19:58 AM
*/ */
using System.Reflection; using System.Reflection;
[assembly: AssemblyVersion("2010.01.25.862")] [assembly: AssemblyVersion("2010.01.26.439")]
[assembly: AssemblyFileVersion("2010.01.25.862")] [assembly: AssemblyFileVersion("2010.01.26.439")]
Loading…
Cancel
Save