|
@@ -7,6 +7,7 @@
|
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
|
<Version>1.0.0-dirty</Version>
|
|
<Version>1.0.0-dirty</Version>
|
|
|
<DefineConstants Condition=" '$(ExtraDefineConstants)' != '' ">$(DefineConstants);$(ExtraDefineConstants)</DefineConstants>
|
|
<DefineConstants Condition=" '$(ExtraDefineConstants)' != '' ">$(DefineConstants);$(ExtraDefineConstants)</DefineConstants>
|
|
|
|
|
+ <SigningCertificate Condition=" '$(SigningCertificate)' == '' ">-</SigningCertificate>
|
|
|
<TieredPGO>true</TieredPGO>
|
|
<TieredPGO>true</TieredPGO>
|
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
|
|
|
|
|
@@ -15,6 +16,10 @@
|
|
|
<PackageReference Include="Ryujinx.Graphics.Nvdec.Dependencies" />
|
|
<PackageReference Include="Ryujinx.Graphics.Nvdec.Dependencies" />
|
|
|
</ItemGroup>
|
|
</ItemGroup>
|
|
|
|
|
|
|
|
|
|
+ <Target Name="PostBuild" AfterTargets="PostBuildEvent" Condition="$([MSBuild]::IsOSPlatform('OSX'))">
|
|
|
|
|
+ <Exec Command="codesign --entitlements '$(ProjectDir)..\..\distribution\macos\entitlements.xml' -f --deep -s $(SigningCertificate) '$(TargetDir)$(TargetName)'" />
|
|
|
|
|
+ </Target>
|
|
|
|
|
+
|
|
|
<ItemGroup>
|
|
<ItemGroup>
|
|
|
<ProjectReference Include="..\Ryujinx.Graphics.Vulkan\Ryujinx.Graphics.Vulkan.csproj" />
|
|
<ProjectReference Include="..\Ryujinx.Graphics.Vulkan\Ryujinx.Graphics.Vulkan.csproj" />
|
|
|
<ProjectReference Include="..\Ryujinx.Input\Ryujinx.Input.csproj" />
|
|
<ProjectReference Include="..\Ryujinx.Input\Ryujinx.Input.csproj" />
|
|
@@ -29,6 +34,7 @@
|
|
|
|
|
|
|
|
<ItemGroup>
|
|
<ItemGroup>
|
|
|
<PackageReference Include="CommandLineParser" />
|
|
<PackageReference Include="CommandLineParser" />
|
|
|
|
|
+ <PackageReference Include="Ryujinx.Graphics.Vulkan.Dependencies.MoltenVK" Condition="'$(RuntimeIdentifier)' != 'linux-x64' AND '$(RuntimeIdentifier)' != 'win10-x64'" />
|
|
|
</ItemGroup>
|
|
</ItemGroup>
|
|
|
|
|
|
|
|
<ItemGroup>
|
|
<ItemGroup>
|
|
@@ -63,4 +69,4 @@
|
|
|
<PublishTrimmed>true</PublishTrimmed>
|
|
<PublishTrimmed>true</PublishTrimmed>
|
|
|
<TrimMode>partial</TrimMode>
|
|
<TrimMode>partial</TrimMode>
|
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
|
-</Project>
|
|
|
|
|
|
|
+</Project>
|