|
1 | 1 | <Project>
|
| 2 | + |
2 | 3 | <Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" />
|
| 4 | + |
3 | 5 | <PropertyGroup>
|
4 | 6 | <LangVersion>latest</LangVersion>
|
5 | 7 | <NoWarn>$(NoWarn);CS1591</NoWarn>
|
6 | 8 | <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
7 | 9 | <DebugSymbols>true</DebugSymbols>
|
| 10 | + </PropertyGroup> |
| 11 | + |
| 12 | + <PropertyGroup> |
| 13 | + <StrongNameKeyId>aspnet-contrib</StrongNameKeyId> |
8 | 14 | <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)\eng\key.snk</AssemblyOriginatorKeyFile>
|
9 | 15 | <SignAssembly>true</SignAssembly>
|
10 |
| - <PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign> |
| 16 | + <DelaySign>false</DelaySign> |
| 17 | + <PublicSign>false</PublicSign> |
| 18 | + <PublicKey>00240000048000001402000006020000002400005253413100100000010001003509225ad4352617a51a898866d28f3164f3a89953b492dd8b582c76a6fa8679429392db97c54d73cd0a1ddff3f5d91aeb2e861405060d2ac56240cbac91bbe3dfe529db7f32c2c4526b70339f842802fd454d99e1197e201be8c1cda0e2d94359d2a08fed162330f13ef437f0f73a4c5109bfff23db52a936fbdb1b680de3ff6a20d75bd40f326afd7c2b2f20400063b58ed59cf6f105397ee6889fd87bdf33519c30407cd5ee79bdfb93573941e165205282e2c65cae25e564fd431c872f470a24049be5ea617912d7c0b3a2296479d57976e8cc45516009218b183c48f66912fd682d7160f5c2a3a867259243fc2d42a63607ecabcc05a5239851090cee5f8b213da8a3c02ad87f4ceffe2d0793df8420492c7d6919eb2c7fc1657dc966d474d0423cc4b78707832e5c8957bdcb5a0350b10be17f15e95e58b66694c18c5b7a18e7728ed5d27c6993490f280bbbf5e6a93da32ad93fc5bffdadb19a10ac2fe8a41034ff26d2302d9df2b2785907bb65cc86fb0d52ec9876ca0101d15be19937ef7ecf8b5c68d9f0ebafb865effefc3029d89bc5205f537051615e3a0a26ac103c383429c8a718486c82b907b72430ee96b55a6d9dcbb293a65db643a441513d95f6382439a2aedbe86285398e47f83271b93b9bfc00c8ed5be88a710ccd078ea53ca917d96f859ef8e4792e8b6cf0c45db27520fbb5a3cfa4c621e4f983da</PublicKey> |
| 19 | + <PublicKeyToken>fa9e7b608b196fab</PublicKeyToken> |
11 | 20 | </PropertyGroup>
|
| 21 | + |
12 | 22 | <!--
|
13 | 23 | Arcade only allows the revision to contain up to two characters, and AppVeyor does not roll-over
|
14 | 24 | build numbers every day like Azure DevOps does. To balance these two requirements, set the official
|
|
17 | 27 | So a build between 00:00 and 00:14 would have a revision of 1, and a build between 23:45 and 23:59:59
|
18 | 28 | would have a revision of 97.
|
19 | 29 | -->
|
| 30 | + |
20 | 31 | <PropertyGroup Condition=" '$(APPVEYOR)' == 'True' AND '$(APPVEYOR_PULL_REQUEST_NUMBER)' == '' ">
|
21 | 32 | <_Hours>$([MSBuild]::Multiply($([System.DateTime]::Now.ToString(HH)), 4))</_Hours>
|
22 | 33 | <_QuarterHours>$([MSBuild]::Divide($([System.DateTime]::Now.ToString(mm)), 15))</_QuarterHours>
|
|
26 | 37 | <OfficialBuild>true</OfficialBuild>
|
27 | 38 | <OfficialBuildId Condition=" '$(OfficialBuild)' == 'true' ">$([System.DateTime]::Now.ToString(yyyyMMdd)).$(_AppVeyorBuildRevision)</OfficialBuildId>
|
28 | 39 | </PropertyGroup>
|
| 40 | + |
29 | 41 | <PropertyGroup>
|
30 | 42 | <Product>aspnet-contrib</Product>
|
31 | 43 | <Company>$(Authors)</Company>
|
|
36 | 48 | <RepositoryType>git</RepositoryType>
|
37 | 49 | <RepositoryUrl>git://github.com/aspnet-contrib/AspNet.Security.OpenId.Providers</RepositoryUrl>
|
38 | 50 | </PropertyGroup>
|
| 51 | + |
39 | 52 | <PropertyGroup>
|
40 | 53 | <RepoRelativeProjectDir>$([MSBuild]::MakeRelative($(RepoRoot), $(MSBuildProjectDirectory)))</RepoRelativeProjectDir>
|
41 | 54 | <WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject>
|
42 | 55 | </PropertyGroup>
|
| 56 | + |
43 | 57 | <PropertyGroup Condition=" $(RepoRelativeProjectDir.Contains('src')) ">
|
44 | 58 | <GenerateDocumentationFile>true</GenerateDocumentationFile>
|
45 | 59 | <IncludeSource>true</IncludeSource>
|
|
48 | 62 | <IsShipping>true</IsShipping>
|
49 | 63 | <Serviceable>false</Serviceable>
|
50 | 64 | </PropertyGroup>
|
| 65 | + |
51 | 66 | <ItemGroup Condition=" '$(IsPackable)' == 'true' ">
|
52 | 67 | <None Include="$(MSBuildThisFileDirectory)\package-icon.png" Pack="True" PackagePath="" />
|
53 | 68 | </ItemGroup>
|
| 69 | + |
54 | 70 | <ItemGroup Condition=" '$(OS)' != 'Windows_NT' ">
|
55 | 71 | <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" PrivateAssets="All" Version="1.0.0-preview.2" />
|
56 | 72 | </ItemGroup>
|
| 73 | + |
57 | 74 | <ItemGroup>
|
58 | 75 | <ProjectCapability Include="DynamicDependentFile" />
|
59 | 76 | <ProjectCapability Include="DynamicFileNesting" />
|
60 | 77 | </ItemGroup>
|
| 78 | + |
61 | 79 | </Project>
|
0 commit comments