mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-23 16:15:35 +00:00
MSBuild: fix the solution build (except audit and sample projects)
This commit makes it possible to build any project of the gtk-sharp.sln from an IDE (except audit and sample projects, which require a bit more work). This doesn't mean that autotools is deprecated, but just that it is more comfortable to use an IDE when working on gtk-sharp because it will offer better auto-completion, and will stop highlight misleading semantic errors, from now on.
This commit is contained in:
parent
efdf6463bb
commit
10546e2ffa
|
@ -229,5 +229,17 @@
|
||||||
<Project>{3BF1D531-8840-4F15-8066-A9788D8C398B}</Project>
|
<Project>{3BF1D531-8840-4F15-8066-A9788D8C398B}</Project>
|
||||||
<Name>glib</Name>
|
<Name>glib</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\gio\gio.csproj">
|
||||||
|
<Project>{1C3BB17B-336D-432A-8952-4E979BC90867}</Project>
|
||||||
|
<Name>gio</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\cairo\cairo.csproj">
|
||||||
|
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
|
||||||
|
<Name>cairo</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\pango\pango.csproj">
|
||||||
|
<Project>{FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}</Project>
|
||||||
|
<Name>pango</Name>
|
||||||
|
</ProjectReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -21,6 +21,7 @@
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||||
<DebugType>none</DebugType>
|
<DebugType>none</DebugType>
|
||||||
|
@ -30,11 +31,11 @@
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="AppInfoAdapter.cs" />
|
<Compile Include="AppInfoAdapter.cs" />
|
||||||
<Compile Include="DBusInterfaceVTable.cs" />
|
|
||||||
<Compile Include="IFile.cs" />
|
<Compile Include="IFile.cs" />
|
||||||
<Compile Include="FileAdapter.cs" />
|
<Compile Include="FileAdapter.cs" />
|
||||||
<Compile Include="FileEnumerator.cs" />
|
<Compile Include="FileEnumerator.cs" />
|
||||||
|
@ -366,6 +367,7 @@
|
||||||
<Compile Include="generated\IInitable.cs" />
|
<Compile Include="generated\IInitable.cs" />
|
||||||
<Compile Include="generated\ILoadableIcon.cs" />
|
<Compile Include="generated\ILoadableIcon.cs" />
|
||||||
<Compile Include="generated\IMount.cs" />
|
<Compile Include="generated\IMount.cs" />
|
||||||
|
<Compile Include="generated\SocketSourceFunc.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\glib\glib.csproj">
|
<ProjectReference Include="..\glib\glib.csproj">
|
||||||
|
@ -373,4 +375,7 @@
|
||||||
<Name>glib</Name>
|
<Name>glib</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="System" />
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -926,6 +926,16 @@
|
||||||
<Compile Include="generated\ICellLayout.cs" />
|
<Compile Include="generated\ICellLayout.cs" />
|
||||||
<Compile Include="generated\IEditable.cs" />
|
<Compile Include="generated\IEditable.cs" />
|
||||||
<Compile Include="generated\IFileChooser.cs" />
|
<Compile Include="generated\IFileChooser.cs" />
|
||||||
|
<Compile Include="generated\IToolShell.cs" />
|
||||||
|
<Compile Include="generated\ITreeDragDest.cs" />
|
||||||
|
<Compile Include="generated\ITreeDragSource.cs" />
|
||||||
|
<Compile Include="generated\ITreeModel.cs" />
|
||||||
|
<Compile Include="generated\ITreeSortable.cs" />
|
||||||
|
<Compile Include="generated\IOrientable.cs" />
|
||||||
|
<Compile Include="generated\IPrintOperationPreview.cs" />
|
||||||
|
<Compile Include="generated\IRecentChooser.cs" />
|
||||||
|
<Compile Include="generated\IScrollable.cs" />
|
||||||
|
<Compile Include="generated\IStyleProvider.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
|
@ -947,5 +957,13 @@
|
||||||
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
|
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
|
||||||
<Name>cairo</Name>
|
<Name>cairo</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\gio\gio.csproj">
|
||||||
|
<Project>{1C3BB17B-336D-432A-8952-4E979BC90867}</Project>
|
||||||
|
<Name>gio</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\pango\pango.csproj">
|
||||||
|
<Project>{FF422D8C-562F-4EA6-8590-9D1A5CD40AD4}</Project>
|
||||||
|
<Name>pango</Name>
|
||||||
|
</ProjectReference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
||||||
<DebugType>none</DebugType>
|
<DebugType>none</DebugType>
|
||||||
|
@ -30,6 +31,7 @@
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
<PlatformTarget>x86</PlatformTarget>
|
||||||
<ConsolePause>false</ConsolePause>
|
<ConsolePause>false</ConsolePause>
|
||||||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -187,4 +189,14 @@
|
||||||
<Compile Include="generated\Win32MetricsInfo.cs" />
|
<Compile Include="generated\Win32MetricsInfo.cs" />
|
||||||
<Compile Include="generated\WrapMode.cs" />
|
<Compile Include="generated\WrapMode.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\glib\glib.csproj">
|
||||||
|
<Project>{3BF1D531-8840-4F15-8066-A9788D8C398B}</Project>
|
||||||
|
<Name>glib</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\cairo\cairo.csproj">
|
||||||
|
<Project>{364577DB-9728-4951-AC2C-EDF7A6FCC09D}</Project>
|
||||||
|
<Name>cairo</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -10,7 +10,7 @@ namespace GtkSamples {
|
||||||
|
|
||||||
using Gtk;
|
using Gtk;
|
||||||
|
|
||||||
public class TreeViewDemo {
|
public class ManagedTreeViewDemo {
|
||||||
private static ListStore store = null;
|
private static ListStore store = null;
|
||||||
|
|
||||||
private class Pair {
|
private class Pair {
|
||||||
|
|
|
@ -9,7 +9,7 @@ namespace GtkSamples {
|
||||||
using Gtk;
|
using Gtk;
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
public class ButtonApp {
|
public class ButtonAppSubclass {
|
||||||
|
|
||||||
public static int Main (string[] args)
|
public static int Main (string[] args)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue