-
-
Notifications
You must be signed in to change notification settings - Fork 49
Expand file tree
/
Copy pathSIL.Core.Desktop.csproj
More file actions
49 lines (49 loc) · 2.48 KB
/
SIL.Core.Desktop.csproj
File metadata and controls
49 lines (49 loc) · 2.48 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
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyTitle>SIL.Core.Desktop</AssemblyTitle>
<Description>SIL.Core.Desktop provides general UI related utilities for language software.</Description>
<!--we use company 'SIL' here instead of 'SIL Global' that we use elsewhere because changing this would mess up settings on user's machine and cause failing tests -->
<Company>SIL</Company>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<TargetFrameworks>$(TargetFrameworks);netstandard2.0</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'net462' OR '$(TargetFramework)' == 'net48' ">
<DefineConstants>$(DefineConstants);NETFRAMEWORK</DefineConstants>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="GitVersion.MsBuild" Version="5.11.1" PrivateAssets="all" />
<PackageReference Include="JetBrains.Annotations" Version="2024.3.0">
<PrivateAssets>All</PrivateAssets>
</PackageReference>
<PackageReference Include="Markdig.Signed" Version="0.37.0" />
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="NDesk.DBus" Version="0.15.0" Condition=" $(DefineConstants.Contains('NETFRAMEWORK')) " />
<PackageReference Include="SIL.ReleaseTasks" Version="3.1.1" PrivateAssets="All" />
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0" />
<PackageReference Include="System.Drawing.Common" Version="6.0.0" />
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="5.0.0" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\SIL.Core\SIL.Core.csproj" />
</ItemGroup>
<ItemGroup Condition=" $(DefineConstants.Contains('NETFRAMEWORK')) ">
<Reference Include="System.Configuration" />
<Reference Include="System.Management" />
<Reference Include="System.Security" />
</ItemGroup>
<ItemGroup>
<Compile Update="Reporting\ErrorReportSettings.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>ErrorReportSettings.settings</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<None Update="Reporting\ErrorReportSettings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>ErrorReportSettings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
</Project>