-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathModVerify.CliApp.csproj
More file actions
100 lines (88 loc) · 5.02 KB
/
Copy pathModVerify.CliApp.csproj
File metadata and controls
100 lines (88 loc) · 5.02 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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net10.0;net481</TargetFrameworks>
<OutputType>Exe</OutputType>
<RootNamespace>AET.ModVerify.App</RootNamespace>
<AssemblyName>ModVerify</AssemblyName>
<ApplicationIcon>Resources/aet.ico</ApplicationIcon>
<PackageId>AlamoEngineTools.ModVerify.CliApp</PackageId>
</PropertyGroup>
<PropertyGroup>
<Title>ModVerify Console Application</Title>
<Product>AET.ModVerify</Product>
<Description>An application that analyzes game modifications for Empire at War / Forces of Corruption for common errors.</Description>
<PackageTags>alamo,petroglyph,glyphx</PackageTags>
</PropertyGroup>
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
</PropertyGroup>
<PropertyGroup>
<NBGV_ThisAssemblyIncludesPackageVersion>true</NBGV_ThisAssemblyIncludesPackageVersion>
</PropertyGroup>
<!-- Set /p:LocalDeploy=true (e.g. from deploy-local.ps1) to compile in the local-deploy dev
trust cert pickup path. Off by default; release builds never see it. -->
<PropertyGroup Condition="'$(LocalDeploy)' == 'true'">
<DefineConstants>$(DefineConstants);LOCAL_DEPLOY</DefineConstants>
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\Baselines\baseline-foc.json" />
<EmbeddedResource Include="Resources\Certs\AET-root.cer" LogicalName="AET.ModVerify.App.Resources.Certs.AET-root.cer" Condition="Exists('Resources\Certs\AET-root.cer')" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AlamoEngineTools.PG.StarWarsGame.Infrastructure" Version="5.0.19" />
<PackageReference Include="AlamoEngineTools.PG.StarWarsGame.Infrastructure.Steam" Version="5.0.19" />
<PackageReference Include="Figgle" Version="0.6.6" />
<PackageReference Include="Figgle.Generator" Version="0.6.6" />
<PackageReference Include="Serilog.Extensions.Logging" Version="10.0.0" />
<PackageReference Include="AlamoEngineTools.SteamAbstraction" Version="5.0.19" />
<PackageReference Include="CommandLineParser" Version="2.9.1" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.10" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.10" />
<PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" />
<PackageReference Include="Serilog.Sinks.File" Version="7.0.0" />
<PackageReference Include="Serilog.Extensions.Logging.File" Version="3.0.0" />
<PackageReference Include="Serilog.Expressions" Version="5.0.0" />
<PackageReference Include="ShellProgressBar" Version="5.2.0" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Costura.Fody" Version="6.2.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="PolySharp" Version="1.16.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
</ItemGroup>
<!-- Exclude System.Index from all dependencies, excluding Microsoft.Bcl.Memory -->
<ItemGroup>
<PackageReference Include="Vanara.Core" Version="5.0.5" Condition="'$(TargetFramework)' == 'net481'">
<ExcludeAssets>compile</ExcludeAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="IndexRange" Version="1.1.1" Condition="'$(TargetFramework)' == 'net481'">
<ExcludeAssets>compile</ExcludeAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.Bcl.Memory" Version="10.0.10" Condition="'$(TargetFramework)' == 'net481'" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\modules\ModdingToolBase\src\AnakinApps\ApplicationBase.CommandLine\ApplicationBase.CommandLine.csproj" />
<ProjectReference Include="..\..\modules\ModdingToolBase\src\AnakinApps\ApplicationBase\ApplicationBase.csproj" />
<ProjectReference Include="..\..\modules\ModdingToolBase\src\Updater\AppUpdaterFramework.Manifest\AppUpdaterFramework.Manifest.csproj" />
<ProjectReference Include="..\..\modules\ModdingToolBase\src\Updater\AppUpdaterFramework\AppUpdaterFramework.csproj" />
<ProjectReference Include="..\..\modules\ModdingToolBase\src\Updater\ExternalUpdater.App\ExternalUpdater.App.csproj" Condition="$(TargetFramework) == 'net481'" />
<ProjectReference Include="..\ModVerify\ModVerify.csproj" />
</ItemGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<WeaverConfiguration>
<Weavers>
<Costura IncludeDebugSymbols="false" IgnoreSatelliteAssemblies="true" />
</Weavers>
</WeaverConfiguration>
</PropertyGroup>
</Project>