|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk">
|
2 | 2 | <Import Project="..\..\build\common.props" />
|
3 | 3 |
|
4 |
| - <PropertyGroup> |
| 4 | + <PropertyGroup Label="Package"> |
5 | 5 | <PackageId>Exceptionless.Signed</PackageId>
|
6 | 6 | <AssemblyName>Exceptionless.Signed</AssemblyName>
|
7 | 7 | <AssemblyTitle>Exceptionless client for non visual (ie. Console and Services) applications.</AssemblyTitle>
|
8 | 8 | <Description>Exceptionless client for portable applications. $(Description)</Description>
|
9 |
| - <TargetFrameworks>netstandard1.2;netstandard1.3;netstandard1.4;netstandard1.5;portable46-net451+win81+wpa81;net45</TargetFrameworks> |
10 | 9 | <PackageTags>Exceptionless;Error;Report;Reporting;Exception;Logging;Log;ELMAH;pcl;NETSTANDARD;Core</PackageTags>
|
11 |
| - <AssemblyOriginatorKeyFile>..\Exceptionless.snk</AssemblyOriginatorKeyFile> |
12 |
| - <OutputPath>bin\$(Configuration)\signed</OutputPath> |
13 | 10 | </PropertyGroup>
|
14 |
| - |
15 |
| - <ItemGroup> |
16 |
| - <Compile Include="..\GlobalAssemblyInfo.cs" Link="Properties\GlobalAssemblyInfo.cs" /> |
17 |
| - <Compile Remove="Exceptionless.csproj" /> |
18 |
| - </ItemGroup> |
19 |
| - |
20 |
| - <ItemGroup> |
21 |
| - <EmbeddedResource Include="Newtonsoft.Json\Dynamic.snk"> |
22 |
| - <Link>Exceptionless.Json.Dynamic.snk</Link> |
23 |
| - </EmbeddedResource> |
24 |
| - <None Update="NuGet\tools\*"> |
25 |
| - <PackagePath>tools/</PackagePath> |
26 |
| - <Pack>true</Pack> |
27 |
| - </None> |
28 |
| - <None Update="NuGet\tools\exceptionless.signed.psm1"> |
29 |
| - <PackagePath>tools\exceptionless.psm1</PackagePath> |
| 11 | + |
| 12 | + <ItemGroup Label="Package"> |
| 13 | + <None Update="..\Exceptionless\readme.txt"> |
| 14 | + <PackagePath></PackagePath> |
30 | 15 | <Pack>true</Pack>
|
31 | 16 | </None>
|
32 |
| - <None Update="readme.txt"> |
| 17 | + <None Update="NuGet\tools\*"> |
| 18 | + <PackagePath>tools/</PackagePath> |
33 | 19 | <Pack>true</Pack>
|
34 | 20 | </None>
|
35 | 21 | </ItemGroup>
|
36 | 22 |
|
37 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.2'"> |
| 23 | + <ItemGroup Label="Build"> |
| 24 | + <TargetFrameworks>netstandard1.2;netstandard1.3;netstandard1.4;netstandard1.5;portable46-net451+win81+wpa81;net45</TargetFrameworks> |
| 25 | + <Compile Remove="..\Exceptionless\obj\**\*" /> |
| 26 | + <Compile Include="..\Exceptionless\**\*.cs;..\GlobalAssemblyInfo.cs" Exclude="..\Exceptionless\obj\**\*;bin\**;obj\**;**\*.xproj;packages\**" /> |
| 27 | + |
| 28 | + <EmbeddedResource Include="..\Exceptionless\Newtonsoft.Json\Dynamic.snk"> |
| 29 | + <Link>Exceptionless.Json.Dynamic.snk</Link> |
| 30 | + </EmbeddedResource> |
| 31 | + </ItemGroup> |
| 32 | + |
| 33 | + <PropertyGroup Label="Signing"> |
| 34 | + <SignAssembly>true</SignAssembly> |
| 35 | + <PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign> |
| 36 | + <AssemblyOriginatorKeyFile>..\Exceptionless.snk</AssemblyOriginatorKeyFile> |
| 37 | + </PropertyGroup> |
| 38 | + |
| 39 | + <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.2'" Label="Build"> |
38 | 40 | <DefineConstants>$(DefineConstants);NO_SQL_CLIENT;NETSTANDARD;NETSTANDARD1_2;SIGNED</DefineConstants>
|
39 | 41 | </PropertyGroup>
|
40 | 42 |
|
41 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.2'"> |
| 43 | + <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.2'" Label="Package References"> |
42 | 44 | <PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
43 | 45 | <PackageReference Include="System.Data.Common" Version="4.3.0" />
|
44 | 46 | <PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
|
|
48 | 50 | <PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
49 | 51 | </ItemGroup>
|
50 | 52 |
|
51 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.3'"> |
| 53 | + <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.3'" Label="Build"> |
52 | 54 | <DefineConstants>$(DefineConstants);NO_SQL_CLIENT;NETSTANDARD;NETSTANDARD1_3;SIGNED</DefineConstants>
|
53 | 55 | </PropertyGroup>
|
54 | 56 |
|
55 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'"> |
| 57 | + <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'" Label="Package References"> |
56 | 58 | <PackageReference Include="Microsoft.Extensions.PlatformAbstractions" Version="1.1.0" />
|
57 | 59 | <PackageReference Include="System.AppDomain" Version="2.0.11" />
|
58 | 60 | <PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
|
70 | 72 | <PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
71 | 73 | </ItemGroup>
|
72 | 74 |
|
73 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.4'"> |
| 75 | + <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.4'" Label="Build"> |
74 | 76 | <DefineConstants>$(DefineConstants);NO_SQL_CLIENT;NETSTANDARD;NETSTANDARD1_4;SIGNED</DefineConstants>
|
75 | 77 | </PropertyGroup>
|
76 | 78 |
|
77 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.4'"> |
| 79 | + <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.4'" Label="Package References"> |
78 | 80 | <PackageReference Include="Microsoft.Extensions.PlatformAbstractions" Version="1.1.0" />
|
79 | 81 | <PackageReference Include="System.AppDomain" Version="2.0.11" />
|
80 | 82 | <PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
|
92 | 94 | <PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
93 | 95 | </ItemGroup>
|
94 | 96 |
|
95 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.5'"> |
| 97 | + <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.5'" Label="Build"> |
96 | 98 | <DefineConstants>$(DefineConstants);NO_SQL_CLIENT;NETSTANDARD;NETSTANDARD1_5;SIGNED</DefineConstants>
|
97 | 99 | </PropertyGroup>
|
98 | 100 |
|
99 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.5'"> |
| 101 | + <ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.5'" Label="Package References"> |
100 | 102 | <PackageReference Include="Microsoft.Extensions.PlatformAbstractions" Version="1.1.0" />
|
101 | 103 | <PackageReference Include="System.AppDomain" Version="2.0.11" />
|
102 | 104 | <PackageReference Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
|
|
114 | 116 | <PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
115 | 117 | </ItemGroup>
|
116 | 118 |
|
117 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'portable46-net451+win81+wpa81'"> |
| 119 | + <PropertyGroup Condition="'$(TargetFramework)' == 'portable46-net451+win81+wpa81'" Label="Build"> |
118 | 120 | <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
|
119 | 121 | <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
|
120 | 122 | <TargetFrameworkProfile>Profile151</TargetFrameworkProfile>
|
121 | 123 | <DefineConstants>$(DefineConstants);PORTABLE;SIGNED</DefineConstants>
|
122 | 124 | </PropertyGroup>
|
123 | 125 |
|
124 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'portable46-net451+win81+wpa81'"> |
| 126 | + <ItemGroup Condition="'$(TargetFramework)' == 'portable46-net451+win81+wpa81'" Label="Framework References"> |
125 | 127 | <Reference Include="Microsoft.CSharp" />
|
126 | 128 | <Reference Include="System" />
|
127 | 129 | <Reference Include="System.Collections" />
|
|
156 | 158 | <Reference Include="System.Xml.XDocument" />
|
157 | 159 | </ItemGroup>
|
158 | 160 |
|
159 |
| - <PropertyGroup Condition="'$(TargetFramework)' == 'net45'"> |
| 161 | + <PropertyGroup Condition="'$(TargetFramework)' == 'net45'" Label="Build"> |
160 | 162 | <DefineConstants>$(DefineConstants);NET45;SIGNED</DefineConstants>
|
161 | 163 | </PropertyGroup>
|
162 | 164 |
|
163 |
| - <ItemGroup Condition="'$(TargetFramework)' == 'net45'"> |
| 165 | + <ItemGroup Condition="'$(TargetFramework)' == 'net45'" Label="Framework References"> |
164 | 166 | <Reference Include="Microsoft.VisualBasic" />
|
165 | 167 | <Reference Include="System.Configuration" />
|
166 | 168 | <Reference Include="System.Data" />
|
|
0 commit comments