Math.NET Numerics
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.
 
 
 

490 lines
17 KiB

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<FSharpSourcesRoot>..\..</FSharpSourcesRoot>
</PropertyGroup>
<Import Project="$(FSharpSourcesRoot)\FSharpTeam.Settings.targets" Condition=" Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') " />
<Import Project="$(FSharpSourcesRoot)\fsppack\CodePlex.Settings.targets" Condition=" !Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') " />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<OutputType>Library</OutputType>
<AssemblyName>FSharp.Compiler</AssemblyName>
<DefineConstants>INTERNALIZED_POWER_PACK;COMPILER;INCLUDE_METADATA_READER;INCLUDE_METADATA_WRITER;$(DefineConstants)</DefineConstants>
<DefineConstants>TRYING_TO_FIX_4577;$(DefineConstants)</DefineConstants>
<DisabledWarnings>$(DisabledWarnings);35;44;62;9;60;86;47</DisabledWarnings>
<ProjectGuid>{2E4D67B4-522D-4CF7-97E4-BA940F0B18F3}</ProjectGuid>
<AllowCrossTargeting>true</AllowCrossTargeting>
<BaseAddress>0x06800000</BaseAddress>
<OtherFlags>$(OtherFlags) --publicasinternal</OtherFlags>
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
<GenerateInterfaceFile>FSharp.Compiler.fsi</GenerateInterfaceFile>
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="..\FSStrings.resx">
<Link>FSStrings.resx</Link>
</EmbeddedResource>
<Compile Include="..\..\assemblyinfo\assemblyinfo.FSharp.Compiler.dll.fs">
<Link>assemblyinfo.FSharp.Compiler.dll.fs</Link>
</Compile>
<FsLex Include="..\lex.mll">
<OtherFlags>--light-off --lexlib Internal.Utilities.Text.Lexing</OtherFlags>
<Link>lex.mll</Link>
</FsLex>
<FsLex Include="..\..\absil\illex.mll">
<OtherFlags>--light-off --lexlib Internal.Utilities.Text.Lexing</OtherFlags>
<Link>illex.mll</Link>
</FsLex>
<FsYacc Include="..\pars.mly">
<Module>Microsoft.FSharp.Compiler.Parser</Module>
<Open>Microsoft.FSharp.Compiler</Open>
<OtherFlags>--light-off --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing</OtherFlags>
<Link>pars.mly</Link>
</FsYacc>
<FsYacc Include="..\..\absil\ilpars.mly">
<Module>Microsoft.FSharp.Compiler.AbstractIL.Internal.AsciiParser</Module>
<Open>Microsoft.FSharp.Compiler.AbstractIL</Open>
<OtherFlags>--light-off --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing</OtherFlags>
<Link>ilpars.mly</Link>
</FsYacc>
<Compile Include="..\..\fsppack\FSharp.PowerPack\lazy.fsi">
<Link>lazy.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\lazy.fs">
<Link>lazy.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\sformat.fsi">
<Link>sformat.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\sformat.fs">
<Link>sformat.fs</Link>
</Compile>
<Compile Include="..\sr.fsi">
<Link>sr.fsi</Link>
</Compile>
<Compile Include="..\sr.fs">
<Link>sr.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\prim-lexing.fsi">
<Link>prim-lexing.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\prim-lexing.fs">
<Link>prim-lexing.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\prim-parsing.fsi">
<Link>prim-parsing.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\prim-parsing.fs">
<Link>prim-parsing.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\Compat.String.fsi">
<Link>Compat.String.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\Compat.String.fs">
<Link>Compat.String.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\Compat.List.fsi">
<Link>Compat.List.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\Compat.List.fs">
<Link>Compat.List.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\resizearray.fsi">
<Link>resizearray.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\resizearray.fs">
<Link>resizearray.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\HashMultiMap.fsi">
<Link>HashMultiMap.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\HashMultiMap.fs">
<Link>HashMultiMap.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\TaggedCollections.fsi">
<Link>TaggedCollections.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\TaggedCollections.fs">
<Link>TaggedCollections.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\pervasives.fsi">
<Link>pervasives.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\pervasives.fs">
<Link>pervasives.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\arg.fsi">
<Link>arg.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\arg.fs">
<Link>arg.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\buffer.fsi">
<Link>buffer.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\buffer.fs">
<Link>buffer.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\hashtbl.fsi">
<Link>hashtbl.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\hashtbl.fs">
<Link>hashtbl.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\sys.fsi">
<Link>sys.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\sys.fs">
<Link>sys.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\filename.fsi">
<Link>filename.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\filename.fs">
<Link>filename.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\lexing.fsi">
<Link>lexing.fsi</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\lexing.fs">
<Link>lexing.fs</Link>
</Compile>
<Compile Include="..\..\absil\illib.ml">
<Link>illib.ml</Link>
</Compile>
<Compile Include="..\..\absil\zmap.mli">
<Link>zmap.mli</Link>
</Compile>
<Compile Include="..\..\absil\zmap.ml">
<Link>zmap.ml</Link>
</Compile>
<Compile Include="..\..\absil\zset.mli">
<Link>zset.mli</Link>
</Compile>
<Compile Include="..\..\absil\zset.ml">
<Link>zset.ml</Link>
</Compile>
<Compile Include="..\..\absil\bytes.mli">
<Link>bytes.mli</Link>
</Compile>
<Compile Include="..\..\absil\bytes.ml">
<Link>bytes.ml</Link>
</Compile>
<Compile Include="..\..\absil\ildiag.mli">
<Link>ildiag.mli</Link>
</Compile>
<Compile Include="..\..\absil\ildiag.ml">
<Link>ildiag.ml</Link>
</Compile>
<Compile Include="..\ReferenceResolution.fs">
<Link>ReferenceResolution.fs</Link>
</Compile>
<Compile Include="..\..\absil\il.mli">
<Link>il.mli</Link>
</Compile>
<Compile Include="..\..\absil\il.ml">
<Link>il.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilx.mli">
<Link>ilx.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilx.ml">
<Link>ilx.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilascii.mli">
<Link>ilascii.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilascii.ml">
<Link>ilascii.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilprint.mli">
<Link>ilprint.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilprint.ml">
<Link>ilprint.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilmorph.mli">
<Link>ilmorph.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilmorph.ml">
<Link>ilmorph.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilsupp.mli">
<Link>ilsupp.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilsupp.ml">
<Link>ilsupp.ml</Link>
</Compile>
<Compile Include="ilpars.fs" />
<Compile Include="illex.fs" />
<Compile Include="..\..\absil\ilbinary.mli">
<Link>ilbinary.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilbinary.ml">
<Link>ilbinary.ml</Link>
</Compile>
<Compile Include="..\lib.ml">
<Link>lib.ml</Link>
</Compile>
<Compile Include="..\range.mli">
<Link>range.mli</Link>
</Compile>
<Compile Include="..\range.ml">
<Link>range.ml</Link>
</Compile>
<Compile Include="..\ErrorLogger.fs">
<Link>ErrorLogger.fs</Link>
</Compile>
<Compile Include="..\InternalCollections.fsi">
<Link>InternalCollections.fsi</Link>
</Compile>
<Compile Include="..\InternalCollections.fs">
<Link>InternalCollections.fs</Link>
</Compile>
<Compile Include="..\..\absil\ilread.mli">
<Link>ilread.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilread.ml">
<Link>ilread.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilwrite.mli">
<Link>ilwrite.mli</Link>
</Compile>
<Compile Include="..\..\absil\ilwrite.ml">
<Link>ilwrite.ml</Link>
</Compile>
<Compile Include="..\..\absil\ilreflect.fs">
<Link>ilreflect.fs</Link>
</Compile>
<Compile Include="..\..\fsppack\FSharp.PowerPack\CompilerLocationUtils.fs">
<Link>CompilerLocationUtils.fs</Link>
</Compile>
<Compile Include="..\PrettyNaming.fs">
<Link>PrettyNaming.fs</Link>
</Compile>
<Compile Include="..\..\ilx\ilxsettings.ml">
<Link>ilxsettings.ml</Link>
</Compile>
<Compile Include="..\..\ilx\ilxconfig.ml">
<Link>ilxconfig.ml</Link>
</Compile>
<Compile Include="..\..\ilx\msilxlib.ml">
<Link>msilxlib.ml</Link>
</Compile>
<Compile Include="..\..\ilx\pubclo.mli">
<Link>pubclo.mli</Link>
</Compile>
<Compile Include="..\..\ilx\pubclo.ml">
<Link>pubclo.ml</Link>
</Compile>
<Compile Include="..\..\ilx\cu_erase.ml">
<Link>cu_erase.ml</Link>
</Compile>
<Compile Include="..\..\ilx\ilxerase.ml">
<Link>ilxerase.ml</Link>
</Compile>
<Compile Include="..\InternalFileSystemUtils.fsi">
<Link>InternalFileSystemUtils.fsi</Link>
</Compile>
<Compile Include="..\InternalFileSystemUtils.fs">
<Link>InternalFileSystemUtils.fs</Link>
</Compile>
<Compile Include="..\unilex.mli">
<Link>unilex.mli</Link>
</Compile>
<Compile Include="..\unilex.ml">
<Link>unilex.ml</Link>
</Compile>
<Compile Include="..\layout.mli">
<Link>layout.mli</Link>
</Compile>
<Compile Include="..\layout.ml">
<Link>layout.ml</Link>
</Compile>
<Compile Include="..\ast.ml">
<Link>ast.ml</Link>
</Compile>
<Compile Include="pars.fs" />
<Compile Include="..\lexhelp.mli">
<Link>lexhelp.mli</Link>
</Compile>
<Compile Include="..\lexhelp.ml">
<Link>lexhelp.ml</Link>
</Compile>
<Compile Include="lex.fs" />
<Compile Include="..\sreflect.mli">
<Link>sreflect.mli</Link>
</Compile>
<Compile Include="..\sreflect.ml">
<Link>sreflect.ml</Link>
</Compile>
<Compile Include="..\tast.ml">
<Link>tast.ml</Link>
</Compile>
<Compile Include="..\env.ml">
<Link>env.ml</Link>
</Compile>
<Compile Include="..\tastops.mli">
<Link>tastops.mli</Link>
</Compile>
<Compile Include="..\tastops.ml">
<Link>tastops.ml</Link>
</Compile>
<Compile Include="..\augment.mli">
<Link>augment.mli</Link>
</Compile>
<Compile Include="..\augment.ml">
<Link>augment.ml</Link>
</Compile>
<Compile Include="..\pickle.mli">
<Link>pickle.mli</Link>
</Compile>
<Compile Include="..\pickle.ml">
<Link>pickle.ml</Link>
</Compile>
<Compile Include="..\lexfilter.ml">
<Link>lexfilter.ml</Link>
</Compile>
<Compile Include="..\import.mli">
<Link>import.mli</Link>
</Compile>
<Compile Include="..\import.ml">
<Link>import.ml</Link>
</Compile>
<Compile Include="..\infos.ml">
<Link>infos.ml</Link>
</Compile>
<Compile Include="..\typrelns.ml">
<Link>typrelns.ml</Link>
</Compile>
<Compile Include="..\patcompile.mli">
<Link>patcompile.mli</Link>
</Compile>
<Compile Include="..\patcompile.ml">
<Link>patcompile.ml</Link>
</Compile>
<Compile Include="..\outcome.mli">
<Link>outcome.mli</Link>
</Compile>
<Compile Include="..\outcome.ml">
<Link>outcome.ml</Link>
</Compile>
<Compile Include="..\csolve.mli">
<Link>csolve.mli</Link>
</Compile>
<Compile Include="..\csolve.ml">
<Link>csolve.ml</Link>
</Compile>
<Compile Include="..\formats.mli">
<Link>formats.mli</Link>
</Compile>
<Compile Include="..\formats.ml">
<Link>formats.ml</Link>
</Compile>
<Compile Include="..\nameres.mli">
<Link>nameres.mli</Link>
</Compile>
<Compile Include="..\nameres.ml">
<Link>nameres.ml</Link>
</Compile>
<Compile Include="..\unsolved.ml">
<Link>unsolved.ml</Link>
</Compile>
<Compile Include="..\creflect.mli">
<Link>creflect.mli</Link>
</Compile>
<Compile Include="..\creflect.ml">
<Link>creflect.ml</Link>
</Compile>
<Compile Include="..\check.ml">
<Link>check.ml</Link>
</Compile>
<Compile Include="..\tc.mli">
<Link>tc.mli</Link>
</Compile>
<Compile Include="..\tc.ml">
<Link>tc.ml</Link>
</Compile>
<Compile Include="..\opt.mli">
<Link>opt.mli</Link>
</Compile>
<Compile Include="..\opt.ml">
<Link>opt.ml</Link>
</Compile>
<Compile Include="..\detuple.mli">
<Link>detuple.mli</Link>
</Compile>
<Compile Include="..\detuple.ml">
<Link>detuple.ml</Link>
</Compile>
<Compile Include="..\tlr.mli">
<Link>tlr.mli</Link>
</Compile>
<Compile Include="..\tlr.ml">
<Link>tlr.ml</Link>
</Compile>
<Compile Include="..\lowertop.ml">
<Link>lowertop.ml</Link>
</Compile>
<Compile Include="..\ilxgen.mli">
<Link>ilxgen.mli</Link>
</Compile>
<Compile Include="..\ilxgen.ml">
<Link>ilxgen.ml</Link>
</Compile>
<Compile Include="..\TraceCall.fs">
<Link>TraceCall.fs</Link>
</Compile>
<Compile Include="..\build.mli">
<Link>build.mli</Link>
</Compile>
<Compile Include="..\build.ml">
<Link>build.ml</Link>
</Compile>
<Compile Include="..\fscopts.mli">
<Link>fscopts.mli</Link>
</Compile>
<Compile Include="..\fscopts.ml">
<Link>fscopts.ml</Link>
</Compile>
<Compile Include="..\vs\IncrementalBuild.fsi">
<Link>IncrementalBuild.fsi</Link>
</Compile>
<Compile Include="..\vs\IncrementalBuild.fs">
<Link>IncrementalBuild.fs</Link>
</Compile>
<Compile Include="..\vs\service.mli">
<Link>service.mli</Link>
</Compile>
<Compile Include="..\vs\service.ml">
<Link>service.ml</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<Reference Include="ISymWrapper, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Name>ISymWrapper</Name>
<AssemblyName>ISymWrapper.dll</AssemblyName>
<HintPath>..\..\..\tools\.NET Framework 2.0\ISymWrapper.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<Reference Include="Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<Reference Include="Microsoft.Build.Framework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<Reference Include="Microsoft.Build.Engine, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<Reference Include="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Name>System.Drawing</Name>
<AssemblyName>System.Drawing.dll</AssemblyName>
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="System.Windows.Forms" />
<ProjectReference Include="..\FSharp.Core\FSharp.Core.fsproj">
<Project>{DED3BBD7-53F4-428A-8C9F-27968E768605}</Project>
<Name>FSharp.Core</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(FSharpSourcesRoot)\FSharpTeam.targets" Condition=" Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') " />
<Import Project="$(FSharpSourcesRoot)\fsharp\FSharpSourceBuild.targets" Condition=" !Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') " />
<Import Project="$(MSBuildExtensionsPath)\FSharp\1.0\Microsoft.FSharp.Targets" Condition=" !Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') "/>
<Import Project="$(FSharpSourcesRoot)\..\lkg\FSharp-$(LkgVersion)\bin\FSharp.PowerPack.targets" Condition=" !Exists('$(FSharpSourcesRoot)\FSharpTeam.targets') " />
</Project>