mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-22 01:26:20 +08:00
f061c2d7da
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Klaus Landsdorf <kl@iniationware.com> Co-authored-by: Marc Schier <marcschier@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com> Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
80 lines
3.5 KiB
XML
80 lines
3.5 KiB
XML
<Project>
|
|
<!-- Suppress warnings for testing only. Rather use supported libraries only. -->
|
|
<!--
|
|
<PropertyGroup>
|
|
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
|
|
</PropertyGroup>
|
|
-->
|
|
<!--
|
|
A custom target can be used to test a future or legacy target.
|
|
A build with all custom targets which are not part of a regular build
|
|
is scheduled once a week in the DevOps build pipeline.
|
|
Uncomment the following lines to test a custom test target
|
|
supported values: net48, net8.0, net9.0, net10.0
|
|
-->
|
|
<!--
|
|
<PropertyGroup>
|
|
<CustomTestTarget>net48</CustomTestTarget>
|
|
</PropertyGroup>
|
|
-->
|
|
<Choose>
|
|
<!-- Note: to test targets which support deprecated platforms,
|
|
set the CustomTestTarget environment variable accordingly -->
|
|
<When Condition="'$(CustomTestTarget)' == 'net48'">
|
|
<PropertyGroup>
|
|
<AppTargetFrameworks>net48</AppTargetFrameworks>
|
|
<AppTargetFramework>net48</AppTargetFramework>
|
|
<TestsTargetFrameworks>net48</TestsTargetFrameworks>
|
|
<LibTargetFrameworks>net48</LibTargetFrameworks>
|
|
<LibCoreTargetFrameworks>net48</LibCoreTargetFrameworks>
|
|
<LibxTargetFrameworks>net48</LibxTargetFrameworks>
|
|
<HttpsTargetFrameworks>net48</HttpsTargetFrameworks>
|
|
</PropertyGroup>
|
|
</When>
|
|
<When Condition="'$(CustomTestTarget)' == 'net8.0'">
|
|
<PropertyGroup>
|
|
<AppTargetFrameworks>net8.0</AppTargetFrameworks>
|
|
<AppTargetFramework>net8.0</AppTargetFramework>
|
|
<TestsTargetFrameworks>net8.0</TestsTargetFrameworks>
|
|
<LibTargetFrameworks>net8.0</LibTargetFrameworks>
|
|
<LibCoreTargetFrameworks>net8.0</LibCoreTargetFrameworks>
|
|
<LibxTargetFrameworks>net8.0</LibxTargetFrameworks>
|
|
<HttpsTargetFrameworks>net8.0</HttpsTargetFrameworks>
|
|
</PropertyGroup>
|
|
</When>
|
|
<When Condition="'$(CustomTestTarget)' == 'net9.0'">
|
|
<PropertyGroup>
|
|
<AppTargetFrameworks>net9.0</AppTargetFrameworks>
|
|
<AppTargetFramework>net9.0</AppTargetFramework>
|
|
<TestsTargetFrameworks>net9.0</TestsTargetFrameworks>
|
|
<LibTargetFrameworks>net9.0</LibTargetFrameworks>
|
|
<LibCoreTargetFrameworks>net9.0</LibCoreTargetFrameworks>
|
|
<LibxTargetFrameworks>net9.0</LibxTargetFrameworks>
|
|
<HttpsTargetFrameworks>net9.0</HttpsTargetFrameworks>
|
|
</PropertyGroup>
|
|
</When>
|
|
<When Condition="'$(CustomTestTarget)' == 'net10.0'">
|
|
<PropertyGroup>
|
|
<AppTargetFrameworks>net10.0</AppTargetFrameworks>
|
|
<AppTargetFramework>net10.0</AppTargetFramework>
|
|
<TestsTargetFrameworks>net10.0</TestsTargetFrameworks>
|
|
<LibTargetFrameworks>net10.0</LibTargetFrameworks>
|
|
<LibCoreTargetFrameworks>net10.0</LibCoreTargetFrameworks>
|
|
<LibxTargetFrameworks>net10.0</LibxTargetFrameworks>
|
|
<HttpsTargetFrameworks>net10.0</HttpsTargetFrameworks>
|
|
</PropertyGroup>
|
|
</When>
|
|
<Otherwise>
|
|
<PropertyGroup>
|
|
<AppTargetFrameworks>net10.0;net9.0;net8.0;net48</AppTargetFrameworks>
|
|
<AppTargetFramework>net10.0</AppTargetFramework>
|
|
<TestsTargetFrameworks>net48;net8.0;net9.0;net10.0</TestsTargetFrameworks>
|
|
<LibTargetFrameworks>net48;net8.0;net9.0;net10.0</LibTargetFrameworks>
|
|
<LibCoreTargetFrameworks>net48;net8.0;net9.0;net10.0</LibCoreTargetFrameworks>
|
|
<LibxTargetFrameworks>net48;net8.0;net9.0;net10.0</LibxTargetFrameworks>
|
|
<HttpsTargetFrameworks>net48;net8.0;net9.0;net10.0</HttpsTargetFrameworks>
|
|
</PropertyGroup>
|
|
</Otherwise>
|
|
</Choose>
|
|
</Project>
|