aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx/Ryujinx.csproj
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx/Ryujinx.csproj')
-rw-r--r--Ryujinx/Ryujinx.csproj48
1 files changed, 36 insertions, 12 deletions
diff --git a/Ryujinx/Ryujinx.csproj b/Ryujinx/Ryujinx.csproj
index 90c3f8e5..c54beffe 100644
--- a/Ryujinx/Ryujinx.csproj
+++ b/Ryujinx/Ryujinx.csproj
@@ -18,23 +18,50 @@
<Optimize>false</Optimize>
</PropertyGroup>
- <!-- Due to GtkSharp. -->
+ <!-- Due to .net core 3.0 embedded resource loading -->
<PropertyGroup>
<EmbeddedResourceUseDependentUponConvention>false</EmbeddedResourceUseDependentUponConvention>
</PropertyGroup>
+ <PropertyGroup Condition="'$(RuntimeIdentifier)' == 'osx-x64'">
+ <DefineConstants>MACOS_BUILD</DefineConstants>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <None Remove="Ui\AboutWindow.glade" />
+ <None Remove="Ui\assets\BlueCon.png" />
+ <None Remove="Ui\assets\ProCon.png" />
+ <None Remove="Ui\assets\RedCon.png" />
+ <None Remove="Ui\assets\NCAIcon.png" />
+ <None Remove="Ui\assets\NROIcon.png" />
+ <None Remove="Ui\assets\NSOIcon.png" />
+ <None Remove="Ui\assets\NSPIcon.png" />
+ <None Remove="Ui\assets\XCIIcon.png" />
+ <None Remove="Ui\assets\DiscordLogo.png" />
+ <None Remove="Ui\assets\GitHubLogo.png" />
+ <None Remove="Ui\assets\JoyCon.png" />
+ <None Remove="Ui\assets\PatreonLogo.png" />
+ <None Remove="Ui\assets\Icon.png" />
+ <None Remove="Ui\assets\TwitterLogo.png" />
+ <None Remove="Ui\MainWindow.glade" />
+ <None Remove="Ui\SwitchSettings.glade" />
+ </ItemGroup>
+
<ItemGroup>
<EmbeddedResource Include="Ui\AboutWindow.glade" />
- <EmbeddedResource Include="Ui\assets\ryujinxNCAIcon.png" />
- <EmbeddedResource Include="Ui\assets\ryujinxNROIcon.png" />
- <EmbeddedResource Include="Ui\assets\ryujinxNSOIcon.png" />
- <EmbeddedResource Include="Ui\assets\ryujinxNSPIcon.png" />
- <EmbeddedResource Include="Ui\assets\ryujinxXCIIcon.png" />
+ <EmbeddedResource Include="Ui\assets\BlueCon.png" />
+ <EmbeddedResource Include="Ui\assets\ProCon.png" />
+ <EmbeddedResource Include="Ui\assets\RedCon.png" />
+ <EmbeddedResource Include="Ui\assets\NCAIcon.png" />
+ <EmbeddedResource Include="Ui\assets\NROIcon.png" />
+ <EmbeddedResource Include="Ui\assets\NSOIcon.png" />
+ <EmbeddedResource Include="Ui\assets\NSPIcon.png" />
+ <EmbeddedResource Include="Ui\assets\XCIIcon.png" />
<EmbeddedResource Include="Ui\assets\DiscordLogo.png" />
<EmbeddedResource Include="Ui\assets\GitHubLogo.png" />
<EmbeddedResource Include="Ui\assets\JoyCon.png" />
<EmbeddedResource Include="Ui\assets\PatreonLogo.png" />
- <EmbeddedResource Include="Ui\assets\ryujinxIcon.png" />
+ <EmbeddedResource Include="Ui\assets\Icon.png" />
<EmbeddedResource Include="Ui\assets\TwitterLogo.png" />
<EmbeddedResource Include="Ui\MainWindow.glade" />
<EmbeddedResource Include="Ui\SwitchSettings.glade" />
@@ -42,8 +69,8 @@
<ItemGroup>
<PackageReference Include="DiscordRichPresence" Version="1.0.121" />
- <PackageReference Include="GtkSharp" Version="3.22.24.37" />
- <PackageReference Include="GtkSharp.Dependencies" Version="1.0.1" />
+ <PackageReference Include="GtkSharp" Version="3.22.25.24" />
+ <PackageReference Include="GtkSharp.Dependencies" Version="1.1.0" Condition="'$(RuntimeIdentifier)' != 'linux-x64' AND '$(RuntimeIdentifier)' != 'osx-x64'" />
<PackageReference Include="JsonPrettyPrinter" Version="1.0.1.1" />
<PackageReference Include="OpenTK.NetStandard" Version="1.0.4" />
</ItemGroup>
@@ -61,9 +88,6 @@
<None Update="Config.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Theme.css">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
<None Update="RPsupported.dat">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>