-
Notifications
You must be signed in to change notification settings - Fork 159
/
ApsimNG.csproj
81 lines (73 loc) · 4.48 KB
/
ApsimNG.csproj
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
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFrameworks>net6.0</TargetFrameworks>
<BaseOutputPath>../bin</BaseOutputPath>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<ApplicationIcon>ApsimLogo.ico</ApplicationIcon>
<Configuration Condition="'$(Configuration)'==''">Debug</Configuration>
<Platform Condition="'$(Platform)'==''">Any CPU</Platform>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<GenerateResourceUsePreserializedResources>true</GenerateResourceUsePreserializedResources>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>CS1591,CS1572</NoWarn>
<ServerGarbageCollection>true</ServerGarbageCollection>
<SelfContained>false</SelfContained>
<ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles>
</PropertyGroup>
<ItemGroup>
<!-- Nothing under Resources directory should be included in compilation -->
<None Remove="Resources\**\*" />
<EmbeddedResource Include="Resources\**" />
<EmbeddedResource Include="../LICENSE.md" />
<!-- Scripts and other files used for 'run on azure' feature -->
<AzureFiles Include="../DeploymentSupport/global/**/*" />
<!-- Shared project references -->
<ProjectReference Include="..\APSIM.Shared\APSIM.Shared.csproj" />
<ProjectReference Include="..\APSIM.Interop\APSIM.Interop.csproj" />
<ProjectReference Include="..\Models\Models.csproj" />
<ProjectReference Include="..\APSIM.Server\V1\APSIM.Server.csproj" />
<!-- Shared package references -->
<PackageReference Include="ClosedXML" Version="0.100.3" />
<PackageReference Include="Microsoft.Azure.Batch" Version="15.4.0" />
<PackageReference Include="Microsoft.Azure.Storage.Blob" Version="11.2.3" />
<PackageReference Include="Microsoft.Azure.Storage.Common" Version="11.2.3" />
<PackageReference Include="Microsoft.CodeAnalysis" Version="4.5.0" />
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.5.0" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.5.0" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Features" Version="4.5.0" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.5.0" />
<PackageReference Include="OxyPlot.SkiaSharp" Version="2.1.2" />
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="System.CodeDom" Version="6.0.0" />
<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.1" />
<PackageReference Include="System.Resources.Extensions" Version="6.0.0" />
<PackageReference Include="ISO3166" Version="1.0.4" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="6.0.0" />
<PackageReference Include="Microsoft.Toolkit.Parsers" Version="6.1.1" />
<PackageReference Include="Markdig" Version="0.31.0" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6.0.0" />
<PackageReference Include="GtkSharp" Version="3.24.24.38" />
<PackageReference Include="GtkSourceSharp" Version="3.24.24.38" />
<PackageReference Include="OxyPlot.Core" Version="2.1.2" />
<PackageReference Include="OxyPlot.GtkSharp3" Version="2.1.0-Preview1" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.46" />
<PackageReference Include="System.Drawing.Common" Version="6.0.0" />
<PackageReference Include="System.Windows.Extensions" Version="6.0.0.0" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Resources\CommonReportVariables\CommonFrequencyVariables.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Resources\CommonReportVariables\CommonReportingVariables.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</EmbeddedResource>
</ItemGroup>
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Copy ContinueOnError="WarnAndContinue" SkipUnchangedFiles="true" SourceFiles="@(AzureFiles)" DestinationFiles="@(AzureFiles->'$(OutputPath)%(RecursiveDir)%(FileName)%(Extension)')" />
</Target>
<ProjectExtensions><VisualStudio><UserProperties resources_4commonreportvariables_4commonfrequencyvariables_1json__JsonSchema="json" /></VisualStudio></ProjectExtensions>
</Project>