-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDirectory.Build.props
More file actions
31 lines (28 loc) · 1.55 KB
/
Copy pathDirectory.Build.props
File metadata and controls
31 lines (28 loc) · 1.55 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
<Project>
<PropertyGroup>
<TargetFramework>net10.0-windows</TargetFramework>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<InvariantGlobalization>true</InvariantGlobalization>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>
<PropertyGroup>
<Product>FreeWilly</Product>
<Company>FreeWilly contributors</Company>
<Copyright>Copyright (c) FreeWilly contributors</Copyright>
<!-- The single source of truth for the version (DD14). It travels into the .exe, and
build\installer.iss reads it back off the published file with GetStringFileInfo rather than
stating it a second time — so a release is one number changed in one place. BuildVersion
already reads it off the assembly, which is what the version verb and the window's About
print. (An XML comment cannot contain two hyphens in a row, so no flag can be spelled
here as it is typed.) -->
<Version>1.0.14</Version>
<!-- Keep ProductVersion exactly "x.y.z". The SDK otherwise appends "+<commit>", and the
installer would carry a version string Windows shows in Add/Remove Programs with a hash
in it. BuildVersion trims the suffix for its own reasons; the installer cannot. -->
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>
</Project>