]> O.S.I.I.S - jp/crow.git/commitdiff
test appveyor with Mono targetFramework in csproj
authorjp <jp_bruyere@hotmail.com>
Sun, 24 Jul 2016 16:37:12 +0000 (18:37 +0200)
committerjp <jp_bruyere@hotmail.com>
Sun, 24 Jul 2016 16:37:12 +0000 (18:37 +0200)
Crow.csproj
Tests/Tests.csproj
appveyor.yml

index 68f67ca6b67a4e7af814eb14c49c4959788627c4..167ba31ca499362d6adfb7ad1bd00b57b3a4d3ed 100644 (file)
     <SignAssembly>false</SignAssembly>
     <DelaySign>False</DelaySign>
     <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
-    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+    <TargetFrameworkVersion>Mono</TargetFrameworkVersion>
     <Description>C# Rapid Open Widget</Description>
     <BaseAddress>4194304</BaseAddress>
     <ReleaseVersion>0.4</ReleaseVersion>
     <ProductVersion>8.0.30703</ProductVersion>
-       <SchemaVersion>2.0</SchemaVersion>
-       <OutputPath>$(SolutionDir)/build/$(Configuration)</OutputPath>
-       <IntermediateOutputPath>$(SolutionDir)/build/obj/$(Configuration)</IntermediateOutputPath>
+    <SchemaVersion>2.0</SchemaVersion>
+    <OutputPath>$(SolutionDir)/build/$(Configuration)</OutputPath>
+    <IntermediateOutputPath>$(SolutionDir)/build/obj/$(Configuration)</IntermediateOutputPath>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
     <DefineConstants>__linux__;MEASURE_TIME</DefineConstants>
   </PropertyGroup>
   <ItemGroup>
-    <Compile Include="src\Colors.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Point.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Rectangle.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Rectangles.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Size.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\GraphicObject.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Container.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Group.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\HorizontalStack.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Image.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Label.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TextBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\ProgressBar.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\VerticalStack.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Cairo\CairoHelpers.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\win32\Win32.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\win32\winApi.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Button.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\GraduatedSlider.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Slider.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\NumericControl.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Scroller.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\ILayoutable.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Enums.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\GenericStack.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\CompilerServices\CompilerServices.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\AnalogMeter.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Border.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Font.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Window.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\ListBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\ExtensionsMethods.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Interface.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\LayoutingQueueItem.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Spinner.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\DynAttribute.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\IValueChange.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Picture.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\SvgPicture.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\BmpPicture.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TemplatedControl.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\RadioButton.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Expandable.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\PrivateContainer.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TemplatedContainer.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Popper.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\TextChangeEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\ReflexionExtensions.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\XCursor.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Grid.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TextRun.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\MessageBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\SelectionChangeEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\ValueChangeEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\FileDialog.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\CheckBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\ComboBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\GroupBox.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\ScrollBar.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\BubblingMouseButtonEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\SolidColor.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Gradient.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Fill\Fill.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\LayoutingEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\ScrollingEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Trend.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\Splitter.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TreeView.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TabView.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\TabItem.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\DummyTemplate.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\KeyboardKeyEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\Buttons.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\ButtonState.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\Key.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\KeyboardState.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\KeyModifiers.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\MouseButton.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\MouseEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\MouseScroll.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\MouseState.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\DimensionData.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\Global.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\Handle.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\Pixbuf.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\RsvgSharp.SizeFuncNative.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\rsvg\SizeFunc.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\MouseCursorChangedEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\GraphicObjects\IBindable.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Input\KeyPressEventArgs.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Configuration.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\Measure.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\CompilerServices\MemberReference.cs">
-      <LogicalName></LogicalName>
-    </Compile>
-    <Compile Include="src\CompilerServices\Bindings.cs">
-      <LogicalName></LogicalName>
-    </Compile>
+    <Compile Include="src\Colors.cs" />
+    <Compile Include="src\Point.cs" />
+    <Compile Include="src\Rectangle.cs" />
+    <Compile Include="src\Rectangles.cs" />
+    <Compile Include="src\Size.cs" />
+    <Compile Include="src\GraphicObjects\GraphicObject.cs" />
+    <Compile Include="src\GraphicObjects\Container.cs" />
+    <Compile Include="src\GraphicObjects\Group.cs" />
+    <Compile Include="src\GraphicObjects\HorizontalStack.cs" />
+    <Compile Include="src\GraphicObjects\Image.cs" />
+    <Compile Include="src\GraphicObjects\Label.cs" />
+    <Compile Include="src\GraphicObjects\TextBox.cs" />
+    <Compile Include="src\GraphicObjects\ProgressBar.cs" />
+    <Compile Include="src\GraphicObjects\VerticalStack.cs" />
+    <Compile Include="src\Cairo\CairoHelpers.cs" />
+    <Compile Include="src\win32\Win32.cs" />
+    <Compile Include="src\win32\winApi.cs" />
+    <Compile Include="src\GraphicObjects\Button.cs" />
+    <Compile Include="src\GraphicObjects\GraduatedSlider.cs" />
+    <Compile Include="src\GraphicObjects\Slider.cs" />
+    <Compile Include="src\GraphicObjects\NumericControl.cs" />
+    <Compile Include="src\GraphicObjects\Scroller.cs" />
+    <Compile Include="src\GraphicObjects\ILayoutable.cs" />
+    <Compile Include="src\Enums.cs" />
+    <Compile Include="src\GraphicObjects\GenericStack.cs" />
+    <Compile Include="src\CompilerServices\CompilerServices.cs" />
+    <Compile Include="src\GraphicObjects\AnalogMeter.cs" />
+    <Compile Include="src\GraphicObjects\Border.cs" />
+    <Compile Include="src\Font.cs" />
+    <Compile Include="src\GraphicObjects\Window.cs" />
+    <Compile Include="src\GraphicObjects\ListBox.cs" />
+    <Compile Include="src\ExtensionsMethods.cs" />
+    <Compile Include="src\Interface.cs" />
+    <Compile Include="src\LayoutingQueueItem.cs" />
+    <Compile Include="src\GraphicObjects\Spinner.cs" />
+    <Compile Include="src\DynAttribute.cs" />
+    <Compile Include="src\GraphicObjects\IValueChange.cs" />
+    <Compile Include="src\Picture.cs" />
+    <Compile Include="src\SvgPicture.cs" />
+    <Compile Include="src\BmpPicture.cs" />
+    <Compile Include="src\GraphicObjects\TemplatedControl.cs" />
+    <Compile Include="src\GraphicObjects\RadioButton.cs" />
+    <Compile Include="src\GraphicObjects\Expandable.cs" />
+    <Compile Include="src\GraphicObjects\PrivateContainer.cs" />
+    <Compile Include="src\GraphicObjects\TemplatedContainer.cs" />
+    <Compile Include="src\GraphicObjects\Popper.cs" />
+    <Compile Include="src\TextChangeEventArgs.cs" />
+    <Compile Include="src\ReflexionExtensions.cs" />
+    <Compile Include="src\XCursor.cs" />
+    <Compile Include="src\GraphicObjects\Grid.cs" />
+    <Compile Include="src\GraphicObjects\TextRun.cs" />
+    <Compile Include="src\GraphicObjects\MessageBox.cs" />
+    <Compile Include="src\SelectionChangeEventArgs.cs" />
+    <Compile Include="src\ValueChangeEventArgs.cs" />
+    <Compile Include="src\GraphicObjects\FileDialog.cs" />
+    <Compile Include="src\GraphicObjects\CheckBox.cs" />
+    <Compile Include="src\GraphicObjects\ComboBox.cs" />
+    <Compile Include="src\GraphicObjects\GroupBox.cs" />
+    <Compile Include="src\GraphicObjects\ScrollBar.cs" />
+    <Compile Include="src\BubblingMouseButtonEventArgs.cs" />
+    <Compile Include="src\SolidColor.cs" />
+    <Compile Include="src\Gradient.cs" />
+    <Compile Include="src\Fill\Fill.cs" />
+    <Compile Include="src\LayoutingEventArgs.cs" />
+    <Compile Include="src\ScrollingEventArgs.cs" />
+    <Compile Include="src\GraphicObjects\Trend.cs" />
+    <Compile Include="src\GraphicObjects\Splitter.cs" />
+    <Compile Include="src\GraphicObjects\TreeView.cs" />
+    <Compile Include="src\GraphicObjects\TabView.cs" />
+    <Compile Include="src\GraphicObjects\TabItem.cs" />
+    <Compile Include="src\GraphicObjects\DummyTemplate.cs" />
+    <Compile Include="src\Input\KeyboardKeyEventArgs.cs" />
+    <Compile Include="src\Input\Buttons.cs" />
+    <Compile Include="src\Input\ButtonState.cs" />
+    <Compile Include="src\Input\Key.cs" />
+    <Compile Include="src\Input\KeyboardState.cs" />
+    <Compile Include="src\Input\KeyModifiers.cs" />
+    <Compile Include="src\Input\MouseButton.cs" />
+    <Compile Include="src\Input\MouseEventArgs.cs" />
+    <Compile Include="src\Input\MouseScroll.cs" />
+    <Compile Include="src\Input\MouseState.cs" />
+    <Compile Include="src\rsvg\DimensionData.cs" />
+    <Compile Include="src\rsvg\Global.cs" />
+    <Compile Include="src\rsvg\Handle.cs" />
+    <Compile Include="src\rsvg\Pixbuf.cs" />
+    <Compile Include="src\rsvg\RsvgSharp.SizeFuncNative.cs" />
+    <Compile Include="src\rsvg\SizeFunc.cs" />
+    <Compile Include="src\MouseCursorChangedEventArgs.cs" />
+    <Compile Include="src\GraphicObjects\IBindable.cs" />
+    <Compile Include="src\Input\KeyPressEventArgs.cs" />
+    <Compile Include="src\Configuration.cs" />
+    <Compile Include="src\Measure.cs" />
+    <Compile Include="src\CompilerServices\MemberReference.cs" />
+    <Compile Include="src\CompilerServices\Bindings.cs" />
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Xml" />
     <Reference Include="Microsoft.CSharp" />
     <Reference Include="System.Drawing" />
-    <Reference Include="atk-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\atk-sharp.dll</HintPath>
-    </Reference>
     <Reference Include="cairo-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\cairo-sharp.dll</HintPath>
+      <HintPath>packages\GtkSharp.3.1.3\lib\net45\cairo-sharp.dll</HintPath>
     </Reference>
     <Reference Include="gdk-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gdk-sharp.dll</HintPath>
+      <HintPath>packages\GtkSharp.3.1.3\lib\net45\gdk-sharp.dll</HintPath>
     </Reference>
     <Reference Include="gio-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gio-sharp.dll</HintPath>
+      <HintPath>packages\GtkSharp.3.1.3\lib\net45\gio-sharp.dll</HintPath>
     </Reference>
     <Reference Include="glib-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\glib-sharp.dll</HintPath>
-    </Reference>
-    <Reference Include="gtk-dotnet">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gtk-dotnet.dll</HintPath>
-    </Reference>
-    <Reference Include="gtk-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gtk-sharp.dll</HintPath>
-    </Reference>
-    <Reference Include="pango-sharp">
-      <HintPath>packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\pango-sharp.dll</HintPath>
+      <HintPath>packages\GtkSharp.3.1.3\lib\net45\glib-sharp.dll</HintPath>
     </Reference>
   </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
-  <Import Project="packages\gtk-sharp.Linux.3.14.3.14.7\build\net40\gtk-sharp.Linux.3.14.targets" Condition="Exists('packages\gtk-sharp.Linux.3.14.3.14.7\build\net40\gtk-sharp.Linux.3.14.targets')" />
+  <Import Project="packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets" Condition="Exists('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">
     <EmbeddedResource Include="Images\Icons\crow.svg" />
   </ItemGroup>
   <ItemGroup>
-    <None Include="README.md">
-      <LogicalName></LogicalName>
-    </None>
+    <None Include="README.md" />
   </ItemGroup>
 </Project>
index 48427086edf18fe48bc3e30bdaade855b55a6166..7c6ebab05675d2dc3f3706eb90c50d4a91236cfb 100644 (file)
     <OutputType>Exe</OutputType>
     <RootNamespace>Tests</RootNamespace>
     <AssemblyName>Tests</AssemblyName>
-    <StartupObject>Tests.HelloWorld</StartupObject>
-    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+    <StartupObject>Tests.HelloCube</StartupObject>
+    <TargetFrameworkVersion>Mono</TargetFrameworkVersion>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-       <ReleaseVersion>0.4</ReleaseVersion>
-       <OutputPath>$(SolutionDir)/build/$(Configuration)</OutputPath>
-       <IntermediateOutputPath>$(SolutionDir)/build/obj/$(Configuration)</IntermediateOutputPath>
+    <ReleaseVersion>0.4</ReleaseVersion>
+    <OutputPath>$(SolutionDir)/build/$(Configuration)</OutputPath>
+    <IntermediateOutputPath>$(SolutionDir)/build/obj/$(Configuration)</IntermediateOutputPath>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
     <DebugType>full</DebugType>
     <Optimize>false</Optimize>
+    <OutputPath>/home/jp/tmp/Crow/build/Debug</OutputPath>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
     <ConsolePause>false</ConsolePause>
     <DefineConstants>DEBUG;TRACE;MEASURE_TIME</DefineConstants>
+    <IntermediateOutputPath>/home/jp/tmp/Crow/build/obj/Debug</IntermediateOutputPath>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
     <DebugType>none</DebugType>
     <Optimize>true</Optimize>
+    <OutputPath>/home/jp/tmp/Crow/build/Release</OutputPath>
     <WarningLevel>0</WarningLevel>
     <ConsolePause>false</ConsolePause>
+    <IntermediateOutputPath>/home/jp/tmp/Crow/build/obj/Release</IntermediateOutputPath>
   </PropertyGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
-  <Import Project="..\packages\gtk-sharp.Linux.3.14.3.14.7\build\net40\gtk-sharp.Linux.3.14.targets" Condition="Exists('..\packages\gtk-sharp.Linux.3.14.3.14.7\build\net40\gtk-sharp.Linux.3.14.targets')" />
+  <Import Project="..\packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets" Condition="Exists('..\packages\GtkSharp.3.1.3\build\net45\GtkSharp.targets')" />
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Data" />
     <Reference Include="System.Xml" />
     <Reference Include="System.Drawing" />
-    <Reference Include="OpenTK">
-      <HintPath>..\packages\OpenTK.Next.1.2.2336.6514-pre\lib\net20\OpenTK.dll</HintPath>
-    </Reference>
-    <Reference Include="atk-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\atk-sharp.dll</HintPath>
-    </Reference>
     <Reference Include="cairo-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\cairo-sharp.dll</HintPath>
+      <HintPath>..\packages\GtkSharp.3.1.3\lib\net45\cairo-sharp.dll</HintPath>
+      <Package>gtk-sharp-3.0</Package>
     </Reference>
     <Reference Include="gdk-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gdk-sharp.dll</HintPath>
+      <HintPath>..\packages\GtkSharp.3.1.3\lib\net45\gdk-sharp.dll</HintPath>
+      <Package>gdk-sharp-3.0</Package>
     </Reference>
     <Reference Include="gio-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gio-sharp.dll</HintPath>
+      <HintPath>..\packages\GtkSharp.3.1.3\lib\net45\gio-sharp.dll</HintPath>
+      <Package>gio-sharp-2.0</Package>
     </Reference>
     <Reference Include="glib-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\glib-sharp.dll</HintPath>
-    </Reference>
-    <Reference Include="gtk-dotnet">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gtk-dotnet.dll</HintPath>
+      <HintPath>..\packages\GtkSharp.3.1.3\lib\net45\glib-sharp.dll</HintPath>
+      <Package>glib-sharp-3.0</Package>
     </Reference>
-    <Reference Include="gtk-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\gtk-sharp.dll</HintPath>
-    </Reference>
-    <Reference Include="pango-sharp">
-      <HintPath>..\packages\gtk-sharp.Linux.3.14.3.14.7\lib\net40\pango-sharp.dll</HintPath>
+    <Reference Include="OpenTK">
+      <HintPath>..\packages\OpenTK.Next.1.2.2336.6514-pre\lib\net20\OpenTK.dll</HintPath>
     </Reference>
   </ItemGroup>
   <ItemGroup>
-         <Compile Include="Interfaces\testBorder.goml.cs"/>
-         <Compile Include="BasicTests.cs"/>
-         <Compile Include="OpenGL\Shader.cs"/>
-         <Compile Include="OpenGL\vaoMesh.cs"/>
-         <Compile Include="OpenTKGameWindow.cs"/>
-         <Compile Include="OpenGL\Texture.cs"/>
-         <Compile Include="HelloWorld.cs"/>
-         <Compile Include="HelloCube.cs"/>
+    <Compile Include="Interfaces\testBorder.goml.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="BasicTests.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="OpenGL\Shader.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="OpenGL\vaoMesh.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="OpenTKGameWindow.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="OpenGL\Texture.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="HelloWorld.cs">
+      <LogicalName></LogicalName>
+    </Compile>
+    <Compile Include="HelloCube.cs">
+      <LogicalName></LogicalName>
+    </Compile>
   </ItemGroup>
   <ItemGroup>
     <None Include="image\u.svg">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\log.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\testMeter.goml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\tmpMembers.goml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\itemTmp.goml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\tmpDirItem.goml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\0.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\1.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\2.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\4.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\5.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\6.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\basicTests\7.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\GraphicObject\0.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\GraphicObject\1.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\GraphicObject\2.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\Container\0.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\Container\1.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+      <LogicalName></LogicalName>
     </None>
     <None Include="Interfaces\Container\2.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
       <LogicalName></LogicalName>
     </None>
+    <None Include="packages.config">
+      <LogicalName></LogicalName>
+    </None>
   </ItemGroup>
   <ItemGroup>
     <Folder Include="Interfaces\" />
index 7914327b545cb7a6914c6703b2396bd34b257b32..2e656c4bb0584ee2b37e4d2c7b8e60e1b2755fb6 100644 (file)
@@ -1,82 +1,16 @@
-#
-# Appveyor configuration file for CI build of Mono on Windows (under Cygwin)
-#
-# For further details see http://www.appveyor.com
-#
-
-#
-# Custom environment variables
-#
-environment:
-    global:
-        CYG_ROOT: C:\cygwin
-        CYG_MIRROR: http://cygwin.mirror.constant.com
-        CYG_CACHE: C:\cygwin\var\cache\setup
-        CYG_BASH: C:\cygwin\bin\bash
+version: 0.4.{build}
 
-#
-# Cache Cygwin files to speed up build
-#
-cache:
-    - '%CYG_CACHE%'
+branches:
+  only:
+  - appveyor 
 
-#
-# Do a shallow clone of the repo to speed up build
-#
 clone_depth: 1
 
-version: 0.4.{build}
-#
-# Initialisation prior to pulling the Mono repository
-# Attempt to ensure we don't try to convert line endings to Win32 CRLF as this will cause build to fail
-#
-init:
-    - git config --global core.autocrlf input
-
-#
-# Install needed build dependencies
-# 
-install:
-    - ps: 'Start-FileDownload "http://cygwin.com/setup-x86.exe" -FileName "setup-x86.exe"'
-    - 'setup-x86.exe --quiet-mode --no-shortcuts --only-site --root "%CYG_ROOT%" --site "%CYG_MIRROR%" --local-package-dir "%CYG_CACHE%" --packages autoconf,automake,bison,gcc-core,gcc-g++,mingw-runtime,mingw-binutils,mingw-gcc-core,mingw-gcc-g++,mingw-pthreads,mingw-w32api,libtool,make,python,gettext-devel,gettext,intltool,libiconv,pkg-config,git,curl,libxslt > NUL 2>&1'
-    - '%CYG_BASH% -lc "cygcheck -dc cygwin"'
-
 before_build:
 - cmd: nuget restore
-# Cygwin build script
-#
-# NOTES:
-#
-# The stdin/stdout file descriptor appears not to be valid for the Appveyor
-# build which causes failures as certain functions attempt to redirect 
-# default file handles. Ensure a dummy file descriptor is opened with 'exec'.
-#
-build_script:
-    - 'echo Building...'
-    - '%CYG_BASH% -lc "cd $APPVEYOR_BUILD_FOLDER; exec 0</dev/null; xbuild /p:Configuration=Release Crow.sln"'
-#    - '%CYG_BASH% -lc "cd $APPVEYOR_BUILD_FOLDER; exec 0</dev/null; make get-monolite-latest"'
-#    - '%CYG_BASH% -lc "cd $APPVEYOR_BUILD_FOLDER; exec 0</dev/null; make -j2"'
-#    - 'echo Installing...'
-#    - 'mkdir %APPVEYOR_BUILD_FOLDER%\install'
-#    - '%CYG_BASH% -lc "export CYGWIN=winsymlinks:native; mount \"$APPVEYOR_BUILD_FOLDER\install\" /usr/local; cd $APPVEYOR_BUILD_FOLDER; exec 0</dev/null; make install; umount /usr/local"'
 
-#
-# Disable tests for now
-# 
-test: off
+build:
 
-#
-# Only build the master branch
-#
-branches:
-  only:
-    - master
+  project: Crow.sln
 
-#
-# NOTE: Currently this is the Mono installation tree. In future we will create an installation package artifact.
-#       It has to be relative to the project path. Thus we have installed to within the build tree.
-#
-#artifacts:
-#    - path: install
-#      name: mono-binaries
-#      type: zip
+  verbosity: normal