forked from FirebirdSQL/NETProvider
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFirebirdSql.Data.FirebirdClient.csproj
More file actions
70 lines (70 loc) · 3.03 KB
/
FirebirdSql.Data.FirebirdClient.csproj
File metadata and controls
70 lines (70 loc) · 3.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net48;netstandard2.0;netstandard2.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<AssemblyName>FirebirdSql.Data.FirebirdClient</AssemblyName>
<RootNamespace>FirebirdSql.Data</RootNamespace>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>Properties\FirebirdSql.Data.FirebirdClient.snk</AssemblyOriginatorKeyFile>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup>
<Version>$(ProviderVersion)</Version>
<AssemblyTitle>NETProvider - ADO.NET Data Provider</AssemblyTitle>
<Copyright>(c) 2002-$(CopyrightEndYear)</Copyright>
</PropertyGroup>
<PropertyGroup>
<PackageId>FirebirdSql.Data.FirebirdClient</PackageId>
<Title>Firebird ADO.NET Data provider</Title>
<PackageDescription>Firebird ADO.NET data provider</PackageDescription>
<PackageTags>firebird firebirsql firebirdclient adonet database</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Debug'">
<DefineConstants>DEBUG;TRACE</DefineConstants>
</PropertyGroup>
<ItemGroup>
<None Remove="Schema\FbMetaData.xml" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Schema\FbMetaData.xml" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\README.md" Pack="true" PackagePath="" />
<None Include="..\..\license.txt" Pack="true" PackagePath="" />
<None Include="..\..\firebird-logo.png" Pack="true" PackagePath="" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net48'">
<Reference Include="System.Transactions" />
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.0" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
<PackageReference Include="System.Reflection.Emit" Version="4.7.0" />
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.0" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net5.0'">
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net7.0'">
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
</ItemGroup>
<ItemGroup>
<PackageReference Include="ConfigureAwaitChecker.Analyzer" Version="5.0.0.1">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
</ItemGroup>
<ItemGroup>
<Compile Update="FirebirdClient\FbBatchCommand.cs" />
</ItemGroup>
<Import Project="..\FirebirdSql.Data.External\FirebirdSql.Data.External.projitems" Label="Shared" />
</Project>