Ryujinx.Audio.Backends.SoundIo.csproj 1.3 KB

12345678910111213141516171819202122232425262728
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFramework>net7.0</TargetFramework>
  4. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  5. <RuntimeIdentifiers>win10-x64;linux-x64;osx-x64</RuntimeIdentifiers>
  6. </PropertyGroup>
  7. <ItemGroup>
  8. <ProjectReference Include="..\Ryujinx.Audio\Ryujinx.Audio.csproj" />
  9. </ItemGroup>
  10. <ItemGroup>
  11. <ContentWithTargetPath Include="Native\libsoundio\libs\libsoundio.dll" Condition="'$(RuntimeIdentifier)' != 'linux-x64' AND '$(RuntimeIdentifier)' != 'osx-x64'">
  12. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  13. <TargetPath>libsoundio.dll</TargetPath>
  14. </ContentWithTargetPath>
  15. <ContentWithTargetPath Include="Native\libsoundio\libs\libsoundio.dylib" Condition="'$(RuntimeIdentifier)' != 'linux-x64' AND '$(RuntimeIdentifier)' != 'win10-x64'">
  16. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  17. <TargetPath>libsoundio.dylib</TargetPath>
  18. </ContentWithTargetPath>
  19. <ContentWithTargetPath Include="Native\libsoundio\libs\libsoundio.so" Condition="'$(RuntimeIdentifier)' != 'win10-x64' AND '$(RuntimeIdentifier)' != 'osx-x64'">
  20. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  21. <TargetPath>libsoundio.so</TargetPath>
  22. </ContentWithTargetPath>
  23. </ItemGroup>
  24. </Project>