Skip to content

Commit 7295d74

Browse files
committed
ILRepack requires Windows as-is
Pending contributing an ilrepack dotnet tool
1 parent 75d492d commit 7295d74

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/SponsorLink/Analyzer/Analyzer.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
<IsRoslynComponent>true</IsRoslynComponent>
77
<PackFolder>analyzers/dotnet/roslyn4.0</PackFolder>
88
<PublishRepositoryUrl>true</PublishRepositoryUrl>
9+
<MergeAnalyzerAssemblies>false</MergeAnalyzerAssemblies>
10+
<MergeAnalyzerAssemblies Condition="'$(OS)' == 'Windows_NT'">true</MergeAnalyzerAssemblies>
911
<CustomAfterMicrosoftCSharpTargets>$(MSBuildThisFileDirectory)..\SponsorLink.targets</CustomAfterMicrosoftCSharpTargets>
10-
<MergeAnalyzerAssemblies>true</MergeAnalyzerAssemblies>
1112
<ImplicitUsings>disable</ImplicitUsings>
1213
<FundingPackageId>SponsorableLib</FundingPackageId>
1314
</PropertyGroup>

src/SponsorLink/SponsorLink.targets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<PropertyGroup>
77
<ShowSponsorLinkInProject Condition="$(ShowSponsorLinkInProject) == '' and '$(TargetFramework)' == 'netstandard2.0'">true</ShowSponsorLinkInProject>
88
<!-- This ensures we expose only the main assembly in the Dependencies > Analyzers node -->
9-
<MergeAnalyzerAssemblies Condition="'$(MergeAnalyzerAssemblies)' == '' and '$(Configuration)' == 'Release'">true</MergeAnalyzerAssemblies>
9+
<MergeAnalyzerAssemblies Condition="'$(MergeAnalyzerAssemblies)' == '' and '$(Configuration)' == 'Release' and '$(OS)' == 'Windows_NT'">true</MergeAnalyzerAssemblies>
1010
<!-- Whether we merge files or not, dependencies will need to be copy-local -->
1111
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
1212
<!-- Make Resources visible to intellisense -->

0 commit comments

Comments
 (0)