Skip to content

Commit 988aa78

Browse files
committed
Move common settings to Directory.Build.Props.
1 parent dc6f058 commit 988aa78

File tree

2 files changed

+32
-34
lines changed

2 files changed

+32
-34
lines changed

src/Directory.Build.props

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
<VersionPrefix>0.32.0</VersionPrefix>
5+
<SignAssembly>true</SignAssembly>
6+
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
7+
<AssemblyOriginatorKeyFile>..\..\MySqlConnector.snk</AssemblyOriginatorKeyFile>
8+
<TargetFrameworks>net45;net46;netstandard1.3;netstandard2.0</TargetFrameworks>
9+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
10+
<PackageReleaseNotes>https://mysql-net.github.io/MySqlConnector/overview/version-history/</PackageReleaseNotes>
11+
<PackageProjectUrl>https://mysql-net.github.io/MySqlConnector/</PackageProjectUrl>
12+
<PackageLicenseUrl>https://opensource.org/licenses/MIT</PackageLicenseUrl>
13+
<PackageIconUrl>https://mysql-net.github.io/MySqlConnector/img/logo.png</PackageIconUrl>
14+
<RepositoryType>git</RepositoryType>
15+
<RepositoryUrl>https://github.com/mysql-net/MySqlConnector.git</RepositoryUrl>
16+
<DebugType>embedded</DebugType>
17+
<LangVersion>latest</LangVersion>
18+
</PropertyGroup>
19+
20+
<ItemGroup Condition=" '$(OS)' == 'Windows_NT' ">
21+
<PackageReference Include="SourceLink.Create.CommandLine" Version="2.5.0" PrivateAssets="All" />
22+
<DotNetCliToolReference Include="dotnet-sourcelink" Version="2.5.0" />
23+
<PackageReference Include="SourceLink.Test" Version="2.5.0" PrivateAssets="all" />
24+
</ItemGroup>
25+
26+
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
27+
<DefineConstants>DEBUG</DefineConstants>
28+
</PropertyGroup>
29+
30+
</Project>
Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,17 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4+
<TargetFrameworks>net45;net46;netstandard1.3;netstandard2.0</TargetFrameworks>
45
<Title>MySQL Connector</Title>
56
<Description>A truly async MySQL ADO.NET provider, supporting MySQL Server, MariaDB, Percona Server, Amazon Aurora, Azure Database for MySQL and more.</Description>
67
<Copyright>Copyright 2016–2017 Bradley Grainger</Copyright>
78
<AssemblyTitle>Async MySQL Connector</AssemblyTitle>
8-
<VersionPrefix>0.32.0</VersionPrefix>
9-
<SignAssembly>true</SignAssembly>
10-
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
11-
<AssemblyOriginatorKeyFile>..\..\MySqlConnector.snk</AssemblyOriginatorKeyFile>
129
<Authors>Bradley Grainger;Caleb Lloyd</Authors>
13-
<TargetFrameworks>net45;net46;netstandard1.3;netstandard2.0</TargetFrameworks>
14-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1510
<AssemblyName>MySqlConnector</AssemblyName>
1611
<PackageId>MySqlConnector</PackageId>
17-
<PackageTags>mysql;async;ado.net;database;netcore</PackageTags>
18-
<PackageReleaseNotes>https://mysql-net.github.io/MySqlConnector/overview/version-history/</PackageReleaseNotes>
19-
<PackageProjectUrl>https://mysql-net.github.io/MySqlConnector/</PackageProjectUrl>
20-
<PackageLicenseUrl>https://opensource.org/licenses/MIT</PackageLicenseUrl>
21-
<PackageIconUrl>https://mysql-net.github.io/MySqlConnector/img/logo.png</PackageIconUrl>
22-
<RepositoryType>git</RepositoryType>
23-
<RepositoryUrl>https://github.com/mysql-net/MySqlConnector.git</RepositoryUrl>
24-
<DebugType>embedded</DebugType>
25-
<LangVersion>latest</LangVersion>
12+
<PackageTags>mysql;mysqlconnector;async;ado.net;database;netcore</PackageTags>
2613
</PropertyGroup>
2714

28-
<ItemGroup Condition=" '$(OS)' == 'Windows_NT' ">
29-
<PackageReference Include="SourceLink.Create.CommandLine" Version="2.5.0" PrivateAssets="All" />
30-
<DotNetCliToolReference Include="dotnet-sourcelink" Version="2.5.0" />
31-
<PackageReference Include="SourceLink.Test" Version="2.5.0" PrivateAssets="all" />
32-
</ItemGroup>
33-
3415
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' OR '$(TargetFramework)' == 'net46' ">
3516
<PackageReference Include="System.Buffers" Version="4.3.0" />
3617
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.3.0" />
@@ -48,17 +29,4 @@
4829
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.3.0" />
4930
</ItemGroup>
5031

51-
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
52-
<DefineConstants>DEBUG</DefineConstants>
53-
</PropertyGroup>
54-
55-
<ItemGroup>
56-
<Compile Update="MySqlClient\MySqlCommand.cs">
57-
<SubType>Component</SubType>
58-
</Compile>
59-
<Compile Update="MySqlClient\MySqlConnection.cs">
60-
<SubType>Component</SubType>
61-
</Compile>
62-
</ItemGroup>
63-
6432
</Project>

0 commit comments

Comments
 (0)