-
Notifications
You must be signed in to change notification settings - Fork 7
/
Directory.Build.props
39 lines (27 loc) · 1.54 KB
/
Directory.Build.props
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
<Project>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)build\CopyOnWrite.snk</AssemblyOriginatorKeyFile>
<!-- When building from command line with 'msbuild' command the Configuration property may be null. Setting the default to compute the right output directory. -->
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
<DistribRoot>$(MSBuildThisFileDirectory)distrib\$(Configuration)\</DistribRoot>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
<!-- Use embedded PDB mode to improve diagnosing and debugging experience. -->
<DebugType>embedded</DebugType>
<TreatWarningsAsErrors Condition="'$(TreatWarningsAsErrors)' == ''">true</TreatWarningsAsErrors>
<!-- Reduce output dir size by avoiding satellite assembly binplace -->
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
<Deterministic>true</Deterministic>
</PropertyGroup>
<!-- Common assembly version and other properties. Also used in package publish. -->
<PropertyGroup>
<!-- DOCSYNC: When changing version number update README.md -->
<Version>0.4.2</Version>
<AssemblyVersion>0.9.9999.0</AssemblyVersion>
<Company>Microsoft</Company>
<Copyright>Copyright (c) Microsoft Corporation</Copyright>
<Description>.NET library that encapsulates OS and filesystem differences in the ability to create Copy-on-Write file links.</Description>
<Product>Microsoft.CopyOnWrite</Product>
</PropertyGroup>
</Project>