Skip to content

Commit

Permalink
Condition.
Browse files Browse the repository at this point in the history
  • Loading branch information
wasabii committed Jul 5, 2024
1 parent 596f4a1 commit bdf8f36
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/IKVM/buildTransitive/IKVM.targets
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,14 @@
</ItemGroup>
</Target>

<Target Name="IncludeIkvmNativeLibraries" BeforeTargets="AssignTargetPaths">
<ItemGroup Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net461'))">
<_IkvmNativeLibraries Include="$(MSBuildThisFileDirectory)..\runtimes\**\native\*.dll" />
<Target Name="IncludeIkvmNativeLibraries" BeforeTargets="AssignTargetPaths" Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net461'))">
<ItemGroup>
<_IkvmNativeLibraries Include="$(MSBuildThisFileDirectory)..\runtimes\win-x86\native\*.dll" RuntimeIdentifier="win-x86" />
<_IkvmNativeLibraries Include="$(MSBuildThisFileDirectory)..\runtimes\win-x64\native\*.dll" RuntimeIdentifier="win-x64" />
<_IkvmNativeLibraries Include="$(MSBuildThisFileDirectory)..\runtimes\win-arm64\native\*.dll" RuntimeIdentifier="win-arm64" />
<None Include="@(_IkvmNativeLibraries)">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<TargetPath>runtimes\%(RecursiveDir)native\%(Filename)%(Extension)</TargetPath>
<TargetPath>runtimes\%(RuntimeIdentifier)\native\%(Filename)%(Extension)</TargetPath>
</None>
</ItemGroup>
</Target>
Expand Down

0 comments on commit bdf8f36

Please sign in to comment.