Skip to content

Commit

Permalink
Remove cycle in NuGet packages
Browse files Browse the repository at this point in the history
  • Loading branch information
nike4613 committed Jun 8, 2024
1 parent 21dac91 commit 5ff9a73
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/MonoMod.ILHelpers/MonoMod.ILHelpers.ilproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
</PropertyGroup>

<!-- Manually add Backports reference to NuGetizer set -->
<!-- NuGet doesn't like cyclical references.
<Target Name="AddBackportsReference" BeforeTargets="GetPackageContents">
<MSBuild Projects="$(MMSourcePath)MonoMod.Backports\MonoMod.Backports.csproj"
Targets="GetProperties"
Expand All @@ -27,10 +28,10 @@
<PackageFile Include="$(BackportsPackageId)" Version="$(BackportsVersion)" PackFolder="Dependency" />
</ItemGroup>
</Target>
-->

<!-- ApiCompat properly resolve backports -->
<Target Name="AddBackportsRefForNonBuildingPack" BeforeTargets="AssignProjectConfiguration"
Condition="'$(BuildProjectReferences)' == 'false' and '$(_IsPacking)' == 'true'">
<Target Name="AddBackportsRefForNonBuildingPack" BeforeTargets="AssignProjectConfiguration" Condition="'$(BuildProjectReferences)' == 'false' and '$(_IsPacking)' == 'true'">
<ItemGroup>
<ProjectReference Include="$(MMSourcePath)MonoMod.Backports\MonoMod.Backports.csproj" />
</ItemGroup>
Expand Down

0 comments on commit 5ff9a73

Please sign in to comment.