Add support for telling plugins if runtime is trimmed

This commit is contained in:
Łukasz Domeradzki
2024-09-16 17:58:35 +02:00
parent a27973800c
commit 7b65c1aeb7
11 changed files with 90 additions and 53 deletions

View File

@@ -37,6 +37,10 @@
<DefineConstants>$(DefineConstants);ASF_VARIANT_$(ASFVariant.Replace('-', '_').ToUpperInvariant())</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(PublishTrimmed)' == 'true'">
<DefineConstants>$(DefineConstants);ASF_RUNTIME_TRIMMED</DefineConstants>
</PropertyGroup>
<!-- Default configuration for fast-debugging builds -->
<PropertyGroup Condition="'$(Configuration)' == 'DebugFast'">
<AnalysisMode>AllDisabledByDefault</AnalysisMode>