1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.5"> 3 <!-- Common configuration --> 4 <PropertyGroup> 5 <ProjectGuid>{83F0C0AD-D587-457C-B72A-1A184D6D76B3}</ProjectGuid> 6 <OutputType>Library</OutputType> 7 <AssemblyName>Pinta.Gui.Widgets</AssemblyName> 8 <RootNamespace>Pinta.Gui.Widgets</RootNamespace> 9 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 10 11 <AllowUnsafeBlocks>true</AllowUnsafeBlocks> 12 <ErrorReport>prompt</ErrorReport> 13 <GenerateDocumentation>true</GenerateDocumentation> 14 <NoWarn>1591</NoWarn> 15 <OutputPath>..\bin</OutputPath> 16 <Platform>AnyCPU</Platform> 17 <WarningLevel>4</WarningLevel> 18 <NoStdLib>false</NoStdLib> 19 </PropertyGroup> 20 21 <!-- Debug configuration --> 22 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 23 <DebugSymbols>true</DebugSymbols> 24 <DebugType>full</DebugType> 25 <DefineConstants>DEBUG</DefineConstants> 26 <Optimize>false</Optimize> 27 </PropertyGroup> 28 29 <!-- Release configuration --> 30 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 31 <DebugSymbols>false</DebugSymbols> 32 <DebugType>pdbonly</DebugType> 33 <Optimize>true</Optimize> 34 </PropertyGroup> 35 36 <!-- References --> 37 <ItemGroup> 38 <Reference Condition=" '$(PINTA_MONO_POSIX_2)' == '' " Include="Mono.Posix" /> 39 <Reference Condition=" '$(PINTA_MONO_POSIX_2)' != '' " Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" /> 40 41 <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" /> 42 <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" /> 43 <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" /> 44 <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" /> 45 <Reference Include="Mono.Addins, Culture=neutral, PublicKeyToken=0738eb9f132ed756"> 46 <HintPath>..\lib\Mono.Addins.dll</HintPath> 47 </Reference> 48 <Reference Include="Mono.Cairo" /> 49 <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" /> 50 <Reference Include="System" /> 51 <Reference Include="System.Core" /> 52 <Reference Include="System.Data" /> 53 <Reference Include="System.Xml" /> 54 </ItemGroup> 55 56 <!-- Source files --> 57 <ItemGroup> 58 <Compile Include="DialogAttributes.cs" /> 59 <Compile Include="Dialogs\SimpleEffectDialog.cs" /> 60 <Compile Include="Properties\AssemblyInfo.cs" /> 61 <Compile Include="Widgets\AnglePickerGraphic.cs" /> 62 <Compile Include="Widgets\AnglePickerWidget.cs" /> 63 <Compile Include="Widgets\Canvas\CanvasRenderer.cs" /> 64 <Compile Include="Widgets\Canvas\CanvasWindow.cs" /> 65 <Compile Include="Widgets\Canvas\PintaCanvas.cs" /> 66 <Compile Include="Widgets\ColorGradientWidget.cs" /> 67 <Compile Include="Widgets\ColorPaletteWidget.cs" /> 68 <Compile Include="Widgets\ColorPanelWidget.cs" /> 69 <Compile Include="Widgets\ComboBoxWidget.cs" /> 70 <Compile Include="Widgets\FilledAreaBin.cs" /> 71 <Compile Include="Widgets\HistogramWidget.cs" /> 72 <Compile Include="Widgets\History\HistoryTreeView.cs" /> 73 <Compile Include="Widgets\HScaleSpinButtonWidget.cs" /> 74 <Compile Include="Widgets\Layers\CellRendererSurface.cs" /> 75 <Compile Include="Widgets\Layers\LayersListWidget.cs" /> 76 <Compile Include="Widgets\OpenImages\OpenImagesListWidget.cs" /> 77 <Compile Include="Widgets\PointPickerGraphic.cs" /> 78 <Compile Include="Widgets\PointPickerWidget.cs" /> 79 <Compile Include="Widgets\ReseedButtonWidget.cs" /> 80 <Compile Include="Widgets\ToolBoxWidget.cs" /> 81 <Compile Include="WrappingPaletteContainer.cs" /> 82 </ItemGroup> 83 84 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 85 86 <ItemGroup> 87 <ProjectReference Include="..\Pinta.Core\Pinta.Core.csproj"> 88 <Project>{30091528-6EC1-40F8-B4BF-8EB41CBE8A8B}</Project> 89 <Name>Pinta.Core</Name> 90 </ProjectReference> 91 </ItemGroup> 92 93</Project> 94