-
Notifications
You must be signed in to change notification settings - Fork 63
/
Directory.Build.props
32 lines (32 loc) · 1.77 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
<Project>
<PropertyGroup>
<LangVersion>12.0</LangVersion>
<Nullable>enable</Nullable>
<NullableContextOptions>enable</NullableContextOptions>
<NullableReferenceTypes>true</NullableReferenceTypes>
<PublishTrimmed>true</PublishTrimmed>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<IsTransformWebConfigDisabled>true</IsTransformWebConfigDisabled>
<GenerateErrorForMissingTargetingPacks>false</GenerateErrorForMissingTargetingPacks>
<OutputPath>$(SolutionDir)Published/Build</OutputPath>
<Company>ErpNet</Company>
<Authors>ErpNet and Contributors</Authors>
<PackageLicenseFile>$(SolutionDir)LICENSE.txt</PackageLicenseFile>
<Copyright>(c) ErpNet and Contributors</Copyright>
<AssemblyVersion>1.1.0.1414</AssemblyVersion>
<FileVersion>1.1.0.1414</FileVersion>
<Version>1.1.0.1414</Version>
<IsWindows Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Windows)))' == 'true'">true</IsWindows>
<IsOSX Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::OSX)))' == 'true'">true</IsOSX>
<IsLinux Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Linux)))' == 'true'">true</IsLinux>
</PropertyGroup>
<PropertyGroup Condition="'$(IsWindows)'=='true'">
<DefineConstants>Windows</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(IsOSX)'=='true'">
<DefineConstants>OSX</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(IsLinux)'=='true'">
<DefineConstants>Linux</DefineConstants>
</PropertyGroup>
</Project>