-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy pathDirectory.Build.props
More file actions
37 lines (30 loc) · 1.26 KB
/
Copy pathDirectory.Build.props
File metadata and controls
37 lines (30 loc) · 1.26 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
<Project>
<!-- Import the build infrastructure. -->
<Import Project="eng/common/Main.props" />
<PropertyGroup>
<PackageTags>Godot Game Engine</PackageTags>
</PropertyGroup>
<!-- The TFMs to build and test against. -->
<PropertyGroup>
<!-- The TFM of the major release of .NET that the Godot packages align with. -->
<NetCurrent>net10.0</NetCurrent>
</PropertyGroup>
<!-- Language configuration. -->
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Nullable>enable</Nullable>
<Features>strict;nullablePublicOnly</Features>
<AnalysisLevel>latest-Recommended</AnalysisLevel>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<GenerateDocumentationFile Condition="'$(IsTestProject)' != 'true'">true</GenerateDocumentationFile>
</PropertyGroup>
<!-- Feature switches. -->
<PropertyGroup>
<!-- Enable NuGet static graph evaluation to optimize incremental restore. -->
<RestoreUseStaticGraphEvaluation>true</RestoreUseStaticGraphEvaluation>
</PropertyGroup>
<PropertyGroup>
<!-- Avoid capturing the test output in CI so the results are displayed in the GitHub logs. -->
<TestCaptureOutput Condition="'$(ContinuousIntegrationBuild)' == 'true'">false</TestCaptureOutput>
</PropertyGroup>
</Project>