<package >
<metadata>
<id>Crow.OpenTK</id>
- <version>0.4.5</version>
+ <version>0.4.6</version>
<title>C# Rapid Open Widget Toolkit</title>
<authors>JP Bruyere</authors>
- <owners>Grand Tetras Software Team</owners>
+ <owners>Grand Tetras Software</owners>
<licenseUrl>https://www.gnu.org/licenses/gpl-3.0.html</licenseUrl>
<projectUrl>https://jpbruyere.github.io/Crow/</projectUrl>
<iconUrl>https://jpbruyere.github.io/Crow/images/crow.png</iconUrl>
<copyright>Copyright 2016</copyright>
<dependencies>
<dependency id="OpenTK.Next" version="1.2" />
- <dependency id="GtkSharp" version="3.1" />
</dependencies>
<tags>Crow OpenTK OpenGL Widget Interface GUI C# .Net Mono</tags>
<references>
<frameworkAssembly assemblyName="System.Drawing" />
<frameworkAssembly assemblyName="System.Xml" />
</frameworkAssemblies>
+ <contentFiles>
+ <files include="build/Release/Crow.dll.config" copyToOutput="true" />
+ </contentFiles>
</metadata>
<files>
<file src="Tests/OpenTKGameWindow.cs" target="content" />
<Reference Include="System.Xml" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Drawing" />
- <Reference Include="cairo-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\cairo-sharp.dll</HintPath>
- </Reference>
- <Reference Include="gdk-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\gdk-sharp.dll</HintPath>
- </Reference>
- <Reference Include="gio-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\gio-sharp.dll</HintPath>
- </Reference>
- <Reference Include="glib-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\glib-sharp.dll</HintPath>
- </Reference>
+ <Reference Include="cairo-sharp"/>
+ <Reference Include="gdk-sharp"/>
+ <Reference Include="gio-sharp"/>
+ <Reference Include="glib-sharp"/>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
- <Import Project="$(SolutionDir)packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets" Condition="Exists('$(SolutionDir)packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets')" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</ItemGroup>
<ItemGroup>
<None Include="README.md" />
+ <None Include="Crow.dll.config">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
</ItemGroup>
</Project>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+ <dllmap os="!windows,osx" dll="libgio-2.0-0.dll" target="libgio-2.0.so.0"/>
+ <dllmap os="!windows,osx" dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/>
+ <dllmap os="!windows,osx" dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
+ <dllmap os="!windows,osx" dll="libgdk-3-0.dll" target="libgdk-3.so.0"/>
+ <dllmap os="!windows,osx" dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0.so.0"/>
+
+
+ <dllmap os="windows" dll="rsvg-2" target="librsvg-2-2.dll"/>
+
+ <dllmap os="osx" dll="libgio-2.0-0.dll" target="libgio-2.0.0.dylib"/>
+ <dllmap os="osx" dll="libgio-2.0-0.dll" target="libgio-2.0.0.dylib"/>
+ <dllmap os="osx" dll="libglib-2.0-0.dll" target="libglib-2.0.0.dylib"/>
+ <dllmap os="osx" dll="libgobject-2.0-0.dll" target="libgobject-2.0.0.dylib"/>
+ <dllmap os="osx" dll="libgdk-3.0.dll" target="libgdk-quartz-3.0.0.dylib"/>
+ <dllmap os="osx" dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0.0.dylib"/>
+</configuration>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="System.Drawing" />
- <Reference Include="cairo-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\cairo-sharp.dll</HintPath>
- </Reference>
- <Reference Include="gdk-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\gdk-sharp.dll</HintPath>
- </Reference>
- <Reference Include="gio-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\gio-sharp.dll</HintPath>
- </Reference>
- <Reference Include="glib-sharp">
- <HintPath>$(SolutionDir)packages\GtkSharp.3.1.3\lib\net45\glib-sharp.dll</HintPath>
- </Reference>
- <Reference Include="OpenTK">
+ <Reference Include="cairo-sharp"/>
+ <Reference Include="gdk-sharp"/>
+ <Reference Include="gio-sharp"/>
+ <Reference Include="glib-sharp"/>
+ <Reference Include="OpenTK">
<HintPath>$(SolutionDir)packages\OpenTK.Next.1.2.2336.6514-pre\lib\net20\OpenTK.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Import Project="$(SolutionDir)packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets" Condition="Exists('$(SolutionDir)packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets')" />
<ItemGroup>
<Compile Include="Interfaces\testBorder.goml.cs" />
<Compile Include="BasicTests.cs" />