forked from natemcmaster/LettuceEncrypt
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDirectory.Build.props
More file actions
69 lines (62 loc) · 3.39 KB
/
Copy pathDirectory.Build.props
File metadata and controls
69 lines (62 loc) · 3.39 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
<Project>
<PropertyGroup>
<PackageTags>lets-encrypt;aspnetcore;https;certificates</PackageTags>
<Authors>Nate McMaster</Authors>
<Copyright>Copyright © Nate McMaster</Copyright>
<NeutralLanguage>en-US</NeutralLanguage>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/natemcmaster/LettuceEncrypt</PackageProjectUrl>
<RepositoryUrl>https://github.com/natemcmaster/LettuceEncrypt</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<DebugType>portable</DebugType>
<IsPackable>false</IsPackable>
<WarnOnPackingNonPackableProject>false</WarnOnPackingNonPackableProject>
<IncludeSymbols>true</IncludeSymbols>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<LangVersion>12.0</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)src\StrongName.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<NoWarn>$(NoWarn);NU5105</NoWarn>
<WarningsNotAsErrors>$(WarningsNotAsErrors);CS1591</WarningsNotAsErrors>
<IsPackableFalseWarningTask>false</IsPackableFalseWarningTask>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<GenerateFullPaths Condition="'$(TERM_PROGRAM)' == 'vscode'">true</GenerateFullPaths>
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
<BaseOutputPath>$(MSBuildThisFileDirectory).build\$(MSBuildProjectName)\bin\</BaseOutputPath>
<BaseIntermediateOutputPath>$(MSBuildThisFileDirectory).build\$(MSBuildProjectName)\obj\</BaseIntermediateOutputPath>
<!-- Hide results files in Solution Explorer -->
<DefaultItemExcludes>$(DefaultItemExcludes);TestResults\**</DefaultItemExcludes>
</PropertyGroup>
<PropertyGroup>
<!--
Versions come from GitVersion. The release workflow computes them from git history and passes
Version, PackageVersion, AssemblyVersion, FileVersion and InformationalVersion as global
MSBuild properties, which take precedence over anything set here.
The values below apply only to local builds, where GitVersion does not run. Keep VersionPrefix
in step with next-version in GitVersion.yml. The "local" suffix marks packages built off a
developer machine so they are never mistaken for a release build.
-->
<VersionPrefix Condition=" '$(VersionPrefix)' == '' ">1.3.5</VersionPrefix>
<VersionSuffix Condition=" '$(VersionSuffix)' == '' ">local</VersionSuffix>
<PackageReleaseNotes>
See release notes at https://github.com/ChangemakerStudios/LettuceEncrypt/releases/tag/v$(Version).
</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<PackageIcon>icon.png</PackageIcon>
<PackageIconUrl>https://raw.githubusercontent.com/wiki/natemcmaster/LettuceEncrypt/logo.png</PackageIconUrl>
</PropertyGroup>
<ItemGroup Condition=" '$(IsPackable)' == 'true' ">
<None Include="$(MSBuildThisFileDirectory)src\icon.png">
<Pack>true</Pack>
<PackagePath>/$(PackageIcon)</PackagePath>
<Visible>false</Visible>
</None>
</ItemGroup>
<Import Project="$(MSBuildProjectDirectory)/releasenotes.props"
Condition="Exists('$(MSBuildProjectDirectory)/releasenotes.props')" />
</Project>