PetaPoco.Tests.Integration.csproj 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFrameworks>net48</TargetFrameworks>
  4. <AssemblyTitle>PetaPoco.Tests.Integration</AssemblyTitle>
  5. <Description>A Tiny ORMish thing for your POCO's.</Description>
  6. <Company>Collaborating Platypus</Company>
  7. <Product>PetaPoco</Product>
  8. <Copyright>Collaborating Platypus</Copyright>
  9. <OutputType>Library</OutputType>
  10. </PropertyGroup>
  11. <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
  12. <DebugType>full</DebugType>
  13. </PropertyGroup>
  14. <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'">
  15. <Compile Remove="Databases\MSAccess\**" />
  16. <Compile Remove="Databases\MSSQLCe\**" />
  17. </ItemGroup>
  18. <ItemGroup>
  19. <None Remove="Scripts\FirebirdDbBuildDatabase.sql" />
  20. <None Remove="Scripts\MariaDbBuildDatabase.sql" />
  21. <None Remove="Scripts\MSAccessBuildDatabase.sql" />
  22. <None Remove="Scripts\MSSQLBuildDatabase.sql" />
  23. <None Remove="Scripts\MSSQLCeBuildDatabase.sql" />
  24. <None Remove="Scripts\MySqlBuildDatabase.sql" />
  25. <None Remove="Scripts\PostgresBuildDatabase.sql" />
  26. <None Remove="Scripts\SqliteBuildDatabase.sql" />
  27. </ItemGroup>
  28. <ItemGroup>
  29. <EmbeddedResource Include="Scripts\FirebirdDbBuildDatabase.sql" />
  30. <EmbeddedResource Include="Scripts\MariaDbBuildDatabase.sql" />
  31. <EmbeddedResource Include="Scripts\MSAccessBuildDatabase.sql" />
  32. <EmbeddedResource Include="Scripts\MSSQLBuildDatabase.sql" />
  33. <EmbeddedResource Include="Scripts\MSSQLCeBuildDatabase.sql" />
  34. <EmbeddedResource Include="Scripts\MySqlBuildDatabase.sql" />
  35. <EmbeddedResource Include="Scripts\PostgresBuildDatabase.sql" />
  36. <EmbeddedResource Include="Scripts\SqliteBuildDatabase.sql" />
  37. </ItemGroup>
  38. <ItemGroup>
  39. <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="2.1.0" Condition="'$(TargetFramework)' == 'netcoreapp2.1'" />
  40. <PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="2.1.0" Condition="'$(TargetFramework)' == 'netcoreapp2.1'" />
  41. <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="2.1.0" Condition="'$(TargetFramework)' == 'netcoreapp2.1'" />
  42. <PackageReference Include="Newtonsoft.Json" Version="11.0.2" Condition="'$(TargetFramework)' == 'netcoreapp2.1'" />
  43. <PackageReference Include="Castle.Core" Version="5.1.1" />
  44. <PackageReference Include="Moq" Version="4.18.4" />
  45. <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
  46. <PackageReference Include="Shouldly" Version="4.1.0" />
  47. <PackageReference Include="System.Data.SQLite" Version="1.0.117" />
  48. <PackageReference Include="System.ValueTuple" Version="4.5.0" />
  49. <PackageReference Include="xunit" Version="2.4.2" />
  50. <PackageReference Include="xunit.abstractions" Version="2.0.3" />
  51. <PackageReference Include="xunit.analyzers" Version="1.1.0" />
  52. <PackageReference Include="xunit.assert" Version="2.4.2" />
  53. <PackageReference Include="xunit.core" Version="2.4.2" />
  54. <PackageReference Include="xunit.extensibility.core" Version="2.4.2" />
  55. <PackageReference Include="xunit.extensibility.execution" Version="2.4.2" />
  56. <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
  57. <PrivateAssets>all</PrivateAssets>
  58. <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
  59. </PackageReference>
  60. <PackageReference Include="Microsoft.Data.SqlClient" Version="5.1.1" />
  61. <PackageReference Include="System.Data.SqlClient" Version="4.8.5" />
  62. <PackageReference Include="MySql.Data" Version="8.0.32.1" />
  63. <PackageReference Include="MySqlConnector" Version="2.2.5" />
  64. <PackageReference Include="Npgsql" Version="7.0.2" />
  65. <PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="9.1.1" />
  66. <PackageReference Include="Microsoft.SqlServer.Compact" Version="4.0.8876.1" Condition="'$(TargetFramework)' != 'netcoreapp2.1'" />
  67. </ItemGroup>
  68. <ItemGroup>
  69. <ProjectReference Include="..\PetaPoco\PetaPoco.csproj" />
  70. </ItemGroup>
  71. <ItemGroup>
  72. <None Update="app.config">
  73. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  74. </None>
  75. <None Update="appsettings.json">
  76. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  77. </None>
  78. </ItemGroup>
  79. <ItemGroup>
  80. <Folder Include="Properties\" />
  81. </ItemGroup>
  82. </Project>