Browse Source
Merge pull request #12336 from MrJul/fixes/tools-pdb
Use embedded pdb for analyzers and build tasks
pull/12364/head
Max Katz
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
11 additions and
7 deletions
-
src/Avalonia.Build.Tasks/Avalonia.Build.Tasks.csproj
-
src/tools/Avalonia.Analyzers/Avalonia.Analyzers.csproj
-
src/tools/Avalonia.Generators/Avalonia.Generators.csproj
|
|
|
@ -1,12 +1,14 @@ |
|
|
|
<Project Sdk="Microsoft.NET.Sdk"> |
|
|
|
<PropertyGroup> |
|
|
|
<TargetFrameworks>netstandard2.0</TargetFrameworks> |
|
|
|
<OutputType>exe</OutputType> |
|
|
|
<GenerateDocumentationFile>false</GenerateDocumentationFile> |
|
|
|
<BuildOutputTargetFolder>tools</BuildOutputTargetFolder> |
|
|
|
<DefineConstants>$(DefineConstants);BUILDTASK;XAMLX_CECIL_INTERNAL;XAMLX_INTERNAL</DefineConstants> |
|
|
|
<CopyLocalLockFileAssemblies Condition="$(TargetFramework) == 'netstandard2.0'">true</CopyLocalLockFileAssemblies> |
|
|
|
<NoWarn>$(NoWarn);NU1605;CS8632</NoWarn> |
|
|
|
<TargetFrameworks>netstandard2.0</TargetFrameworks> |
|
|
|
<OutputType>exe</OutputType> |
|
|
|
<GenerateDocumentationFile>false</GenerateDocumentationFile> |
|
|
|
<BuildOutputTargetFolder>tools</BuildOutputTargetFolder> |
|
|
|
<DefineConstants>$(DefineConstants);BUILDTASK;XAMLX_CECIL_INTERNAL;XAMLX_INTERNAL</DefineConstants> |
|
|
|
<CopyLocalLockFileAssemblies Condition="$(TargetFramework) == 'netstandard2.0'">true</CopyLocalLockFileAssemblies> |
|
|
|
<NoWarn>$(NoWarn);NU1605;CS8632</NoWarn> |
|
|
|
<DebugType>embedded</DebugType> |
|
|
|
<IncludeSymbols>false</IncludeSymbols> |
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
<!--Disable Net Perf. analyzer for submodule to avoid commit issue --> |
|
|
|
|
|
|
|
@ -4,6 +4,7 @@ |
|
|
|
<IncludeBuildOutput>false</IncludeBuildOutput> |
|
|
|
<PackageId>Avalonia.Analyzers</PackageId> |
|
|
|
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules> |
|
|
|
<DebugType>embedded</DebugType> |
|
|
|
<IsPackable>true</IsPackable> |
|
|
|
<IncludeSymbols>false</IncludeSymbols> |
|
|
|
<IsRoslynComponent>true</IsRoslynComponent> |
|
|
|
|
|
|
|
@ -4,6 +4,7 @@ |
|
|
|
<IncludeBuildOutput>false</IncludeBuildOutput> |
|
|
|
<PackageId>Avalonia.Generators</PackageId> |
|
|
|
<DefineConstants>$(DefineConstants);XAMLX_INTERNAL</DefineConstants> |
|
|
|
<DebugType>embedded</DebugType> |
|
|
|
<IsPackable>true</IsPackable> |
|
|
|
<IncludeSymbols>false</IncludeSymbols> |
|
|
|
<IsRoslynComponent>true</IsRoslynComponent> |
|
|
|
|