[tasque/xbuild: 1/4] [MSBuild] Setup build confs and compiler flags
- From: Antonius Riha <antoniusri src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tasque/xbuild: 1/4] [MSBuild] Setup build confs and compiler flags
- Date: Wed, 29 Aug 2012 18:19:14 +0000 (UTC)
commit e951eab33d64215675707f171351e8c80fbb3635
Author: Antonius Riha <antoniusriha gmail com>
Date: Tue Aug 28 21:25:34 2012 +0200
[MSBuild] Setup build confs and compiler flags
src/Addins/Backends/Dummy/DummyBackend.csproj | 36 +++---
.../Backends/Rtm/{ => Gtk}/RtmPreferencesWidget.cs | 0
src/Addins/Backends/Rtm/RtmBackend.csproj | 53 ++++++--
src/Addins/Backends/Sqlite/SqliteBackend.csproj | 50 +++++--
src/Gtk.Tasque/Application.cs | 4 +-
src/Gtk.Tasque/Gtk.Tasque.csproj | 85 +++++++-----
src/Gtk.Tasque/Logger.cs | 6 +-
src/Libraries/RtmNet/RtmNet.csproj | 13 +-
src/MonoMac.Tasque/MonoMac.Tasque.csproj | 7 +-
src/libtasque/libtasque.csproj | 27 ++--
src/tasque/Program.cs | 2 +-
src/tasque/tasque.csproj | 87 ++++++++++---
tasque.sln | 140 ++++++++++++++------
tests/tests.csproj | 9 +-
14 files changed, 345 insertions(+), 174 deletions(-)
---
diff --git a/src/Addins/Backends/Dummy/DummyBackend.csproj b/src/Addins/Backends/Dummy/DummyBackend.csproj
index fcf5f50..6e669f3 100644
--- a/src/Addins/Backends/Dummy/DummyBackend.csproj
+++ b/src/Addins/Backends/Dummy/DummyBackend.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Configuration Condition=" '$(Configuration)' == '' ">GtkDebug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -10,29 +10,32 @@
<RootNamespace>Tasque.Backends.Dummy</RootNamespace>
<AssemblyName>DummyBackend</AssemblyName>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkDebug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG;</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;GTK</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
- <ConsolePause>false</ConsolePause>
<CustomCommands>
<CustomCommands>
<Command type="Build" command="echo """ />
</CustomCommands>
</CustomCommands>
+ <ConsolePause>false</ConsolePause>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>none</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release</OutputPath>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug</OutputPath>
+ <DefineConstants>DEBUG;TRACE;OSX</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
@@ -42,14 +45,6 @@
<Reference Include="Mono.Posix" />
</ItemGroup>
<ItemGroup>
- <Compile Include="AssemblyInfo.cs" />
- <Compile Include="DummyTask.cs" />
- <Compile Include="DummyNote.cs" />
- <Compile Include="DummyCategory.cs" />
- <Compile Include="DummyBackend.cs" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ItemGroup>
<ProjectReference Include="..\..\..\libtasque\libtasque.csproj">
<Project>{784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}</Project>
<Name>libtasque</Name>
@@ -59,4 +54,11 @@
<Name>Gtk.Tasque</Name>
</ProjectReference>
</ItemGroup>
-</Project>
\ No newline at end of file
+ <ItemGroup>
+ <Compile Include="AssemblyInfo.cs" />
+ <Compile Include="DummyTask.cs" />
+ <Compile Include="DummyNote.cs" />
+ <Compile Include="DummyCategory.cs" />
+ <Compile Include="DummyBackend.cs" />
+ </ItemGroup>
+</Project>
diff --git a/src/Addins/Backends/Rtm/RtmPreferencesWidget.cs b/src/Addins/Backends/Rtm/Gtk/RtmPreferencesWidget.cs
similarity index 100%
rename from src/Addins/Backends/Rtm/RtmPreferencesWidget.cs
rename to src/Addins/Backends/Rtm/Gtk/RtmPreferencesWidget.cs
diff --git a/src/Addins/Backends/Rtm/RtmBackend.csproj b/src/Addins/Backends/Rtm/RtmBackend.csproj
index 9bd87b4..a6b9a60 100644
--- a/src/Addins/Backends/Rtm/RtmBackend.csproj
+++ b/src/Addins/Backends/Rtm/RtmBackend.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Configuration Condition=" '$(Configuration)' == '' ">GtkDebug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -10,29 +10,50 @@
<RootNamespace>Tasque.Backends.Rtm</RootNamespace>
<AssemblyName>RtmBackend</AssemblyName>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkDebug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG;</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;GTK</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
- <ConsolePause>false</ConsolePause>
<CustomCommands>
<CustomCommands>
<Command type="Build" command="echo """ />
</CustomCommands>
</CustomCommands>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkRelease|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <DefineConstants>TRACE;GTK</DefineConstants>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug</OutputPath>
+ <DefineConstants>DEBUG;TRACE;OSX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacRelease|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
+ <DefineConstants>TRACE;OSX</DefineConstants>
</PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
@@ -46,15 +67,6 @@
</Reference>
</ItemGroup>
<ItemGroup>
- <Compile Include="AssemblyInfo.cs" />
- <Compile Include="RtmTask.cs" />
- <Compile Include="RtmPreferencesWidget.cs" />
- <Compile Include="RtmNote.cs" />
- <Compile Include="RtmCategory.cs" />
- <Compile Include="RtmBackend.cs" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ItemGroup>
<ProjectReference Include="..\..\..\libtasque\libtasque.csproj">
<Project>{784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}</Project>
<Name>libtasque</Name>
@@ -68,4 +80,15 @@
<Name>Gtk.Tasque</Name>
</ProjectReference>
</ItemGroup>
-</Project>
\ No newline at end of file
+ <ItemGroup>
+ <Compile Include="AssemblyInfo.cs" />
+ <Compile Include="RtmTask.cs" />
+ <Compile Include="RtmNote.cs" />
+ <Compile Include="RtmCategory.cs" />
+ <Compile Include="RtmBackend.cs" />
+ <Compile Include="Gtk\RtmPreferencesWidget.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Gtk\" />
+ </ItemGroup>
+</Project>
diff --git a/src/Addins/Backends/Sqlite/SqliteBackend.csproj b/src/Addins/Backends/Sqlite/SqliteBackend.csproj
index a5d5e52..d78d3c1 100644
--- a/src/Addins/Backends/Sqlite/SqliteBackend.csproj
+++ b/src/Addins/Backends/Sqlite/SqliteBackend.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Configuration Condition=" '$(Configuration)' == '' ">GtkDebug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -10,29 +10,50 @@
<RootNamespace>Tasque.Backends.Sqlite</RootNamespace>
<AssemblyName>SqliteBackend</AssemblyName>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkDebug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG;</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;GTK</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
- <ConsolePause>false</ConsolePause>
<CustomCommands>
<CustomCommands>
<Command type="Build" command="echo """ />
</CustomCommands>
</CustomCommands>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkRelease|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ <DefineConstants>TRACE;GTK</DefineConstants>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug</OutputPath>
+ <DefineConstants>DEBUG;TRACE;OSX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>false</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacRelease|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
+ <DefineConstants>TRACE;OSX</DefineConstants>
</PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="Mono.Posix" />
@@ -44,15 +65,6 @@
<Reference Include="System.Data" />
</ItemGroup>
<ItemGroup>
- <Compile Include="AssemblyInfo.cs" />
- <Compile Include="SqliteTask.cs" />
- <Compile Include="SqliteNote.cs" />
- <Compile Include="SqliteCategory.cs" />
- <Compile Include="SqliteBackend.cs" />
- <Compile Include="Database.cs" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ItemGroup>
<ProjectReference Include="..\..\..\libtasque\libtasque.csproj">
<Project>{784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}</Project>
<Name>libtasque</Name>
@@ -62,4 +74,12 @@
<Name>Gtk.Tasque</Name>
</ProjectReference>
</ItemGroup>
-</Project>
\ No newline at end of file
+ <ItemGroup>
+ <Compile Include="AssemblyInfo.cs" />
+ <Compile Include="SqliteTask.cs" />
+ <Compile Include="SqliteNote.cs" />
+ <Compile Include="SqliteCategory.cs" />
+ <Compile Include="SqliteBackend.cs" />
+ <Compile Include="Database.cs" />
+ </ItemGroup>
+</Project>
diff --git a/src/Gtk.Tasque/Application.cs b/src/Gtk.Tasque/Application.cs
index ffb3fd9..f5ae1b4 100644
--- a/src/Gtk.Tasque/Application.cs
+++ b/src/Gtk.Tasque/Application.cs
@@ -53,7 +53,7 @@ namespace Tasque
private static System.Object locker = new System.Object();
private bool initialized;
private INativeApplication nativeApp;
-#if !WIN32 && !OSX
+#if !WIN && !OSX
private RemoteControl remoteControl;
#endif
private Gdk.Pixbuf normalPixBuf;
@@ -149,7 +149,7 @@ namespace Tasque
preferences = new Preferences (nativeApp.ConfDir);
-#if !WIN32 && !OSX
+#if !WIN && !OSX
// Register Tasque RemoteControl
try {
remoteControl = RemoteControlProxy.Register ();
diff --git a/src/Gtk.Tasque/Gtk.Tasque.csproj b/src/Gtk.Tasque/Gtk.Tasque.csproj
index 07195cb..54266fd 100644
--- a/src/Gtk.Tasque/Gtk.Tasque.csproj
+++ b/src/Gtk.Tasque/Gtk.Tasque.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Configuration Condition=" '$(Configuration)' == '' ">LinuxDebug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{B19B9840-669D-4984-9772-E1F55193A67F}</ProjectGuid>
<ProductVersion>9.0.21022</ProductVersion>
@@ -13,12 +13,12 @@
<NoWin32Manifest>True</NoWin32Manifest>
<RootNamespace>Gtk.Tasque</RootNamespace>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'LinuxDebug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
- <DefineConstants>TRACE;DEBUG;WIN32</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;LINUX</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CustomCommands>
@@ -27,14 +27,37 @@
</CustomCommands>
</CustomCommands>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'LinuxRelease|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
+ <DefineConstants>TRACE;LINUX</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WinDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE;WIN</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <CustomCommands>
+ <CustomCommands>
+ <Command type="Build" command="echo """ />
+ </CustomCommands>
+ </CustomCommands>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WinRelease|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;WIN</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
@@ -69,18 +92,10 @@
</Reference>
</ItemGroup>
<ItemGroup>
- <None Include="..\..\data\images\clock-16-0.svg">
- <Link>data\images\clock-16-0.svg</Link>
- </None>
- <None Include="..\..\data\images\note-22.svg">
- <Link>data\images\note-22.svg</Link>
- </None>
- <None Include="..\..\data\images\tasque-icons-source.svg">
- <Link>data\images\tasque-icons-source.svg</Link>
- </None>
- <None Include="..\..\data\images\tasque.svg">
- <Link>data\images\tasque.svg</Link>
- </None>
+ <ProjectReference Include="..\libtasque\libtasque.csproj">
+ <Project>{784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}</Project>
+ <Name>libtasque</Name>
+ </ProjectReference>
</ItemGroup>
<ItemGroup>
<Compile Include="Defines.cs" />
@@ -111,24 +126,10 @@
<Compile Include="Utilities.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\libtasque\libtasque.csproj">
- <Project>{784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}</Project>
- <Name>libtasque</Name>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ProjectExtensions>
- <VisualStudio AllowExistingFolder="true" />
- </ProjectExtensions>
- <PropertyGroup>
+ <!--<PropertyGroup>
<PostBuildEvent>copy "$(SolutionDir)\winbin" "$(TargetDir)"</PostBuildEvent>
<PreBuildEvent>copy "$(SolutionDir)\data\images\*.png" "$(ProjectDir)"</PreBuildEvent>
- </PropertyGroup>
- <ItemGroup>
- <Folder Include="data\" />
- <Folder Include="Properties\" />
- </ItemGroup>
+ </PropertyGroup>-->
<ItemGroup>
<Content Include="..\..\data\images\clock-16-0.png">
<Link>data\images\clock-16-0.png</Link>
@@ -191,4 +192,22 @@
<Link>data\sounds\notify.wav</Link>
</Content>
</ItemGroup>
+ <ItemGroup>
+ <None Include="..\..\data\images\clock-16-0.svg">
+ <Link>data\images\clock-16-0.svg</Link>
+ </None>
+ <None Include="..\..\data\images\note-22.svg">
+ <Link>data\images\note-22.svg</Link>
+ </None>
+ <None Include="..\..\data\images\tasque-icons-source.svg">
+ <Link>data\images\tasque-icons-source.svg</Link>
+ </None>
+ <None Include="..\..\data\images\tasque.svg">
+ <Link>data\images\tasque.svg</Link>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="data\" />
+ <Folder Include="Properties\" />
+ </ItemGroup>
</Project>
diff --git a/src/Gtk.Tasque/Logger.cs b/src/Gtk.Tasque/Logger.cs
index b3c70fa..e853d5c 100644
--- a/src/Gtk.Tasque/Logger.cs
+++ b/src/Gtk.Tasque/Logger.cs
@@ -66,7 +66,7 @@ namespace Tasque
{
try {
log = File.CreateText (Path.Combine (
-#if WIN32
+#if WIN
Environment.GetFolderPath (Environment.SpecialFolder.ApplicationData),
#else
Environment.GetEnvironmentVariable ("HOME"),
@@ -83,11 +83,11 @@ namespace Tasque
~FileLogger ()
{
if (log != null)
-#if WIN32
+#if WIN
try {
#endif
log.Flush ();
-#if WIN32
+#if WIN
} catch { }
#endif
}
diff --git a/src/Libraries/RtmNet/RtmNet.csproj b/src/Libraries/RtmNet/RtmNet.csproj
index 2e3947b..7fb3222 100644
--- a/src/Libraries/RtmNet/RtmNet.csproj
+++ b/src/Libraries/RtmNet/RtmNet.csproj
@@ -34,6 +34,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Web" />
@@ -66,14 +67,10 @@
<Compile Include="Utils.cs" />
</ItemGroup>
<ItemGroup>
- <None Include="example_app.config" />
- <None Include="Makefile.am" />
+ <Content Include="License.txt" />
</ItemGroup>
<ItemGroup>
- <Content Include="License.txt" />
+ <None Include="example_app.config" />
+ <None Include="Makefile.am" />
</ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ProjectExtensions>
- <VisualStudio AllowExistingFolder="true" />
- </ProjectExtensions>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/src/MonoMac.Tasque/MonoMac.Tasque.csproj b/src/MonoMac.Tasque/MonoMac.Tasque.csproj
index f51560e..da0f477 100644
--- a/src/MonoMac.Tasque/MonoMac.Tasque.csproj
+++ b/src/MonoMac.Tasque/MonoMac.Tasque.csproj
@@ -15,7 +15,7 @@
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG;</DefineConstants>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
@@ -32,15 +32,16 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
+ <DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/src/libtasque/libtasque.csproj b/src/libtasque/libtasque.csproj
index 3c2e9e6..6b602ca 100644
--- a/src/libtasque/libtasque.csproj
+++ b/src/libtasque/libtasque.csproj
@@ -15,7 +15,7 @@
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG</DefineConstants>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CustomCommands>
@@ -26,13 +26,24 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
- <Optimize>false</Optimize>
+ <Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
+ <Package>gtk-sharp-2.0</Package>
+ </Reference>
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="Mono.Posix">
+ <HintPath>..\..\winbin\Mono.Posix.dll</HintPath>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
<Compile Include="IBackend.cs" />
<Compile Include="ICategory.cs" />
<Compile Include="INote.cs" />
@@ -60,16 +71,6 @@
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
- <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
- <Package>gtk-sharp-2.0</Package>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.Core" />
- <Reference Include="Mono.Posix">
- <HintPath>..\..\winbin\Mono.Posix.dll</HintPath>
- </Reference>
- </ItemGroup>
- <ItemGroup>
<Folder Include="DateFormatters\" />
<Folder Include="Properties\" />
</ItemGroup>
@@ -83,4 +84,4 @@
</Properties>
</MonoDevelop>
</ProjectExtensions>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/src/tasque/Program.cs b/src/tasque/Program.cs
index b00c14f..c5680e5 100644
--- a/src/tasque/Program.cs
+++ b/src/tasque/Program.cs
@@ -34,7 +34,7 @@ namespace Tasque
INativeApplication nativeApp;
#if OSX
nativeApp = new OSXApplication ();
-#elif WIN32
+#elif WIN
nativeApp = new GtkApplication ();
#else
nativeApp = new GnomeApplication ();
diff --git a/src/tasque/tasque.csproj b/src/tasque/tasque.csproj
index 509853b..f35ee95 100644
--- a/src/tasque/tasque.csproj
+++ b/src/tasque/tasque.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Configuration Condition=" '$(Configuration)' == '' ">GtkLinuxDebug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -10,12 +10,13 @@
<RootNamespace>Tasque</RootNamespace>
<AssemblyName>tasque</AssemblyName>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkLinuxDebug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
- <OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG;TRACE;</DefineConstants>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;LINUX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CustomCommands>
<CustomCommands>
@@ -27,31 +28,69 @@
</CustomCommands>
</CustomCommands>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkLinuxRelease|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
- <OutputPath>bin\LinuxRelease</OutputPath>
- <DefineConstants>TRACE;</DefineConstants>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;LINUX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkWinDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;WIN</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CustomCommands>
<CustomCommands>
- <Command type="BeforeBuild" command="./autogen.sh --prefix=${SolutionDir}/build/bin/" workingdir="${SolutionDir}" externalConsole="true" />
- <Command type="Build" command="make" workingdir="${SolutionDir}" externalConsole="true" />
- <Command type="Clean" command="make clean" workingdir="${SolutionDir}" externalConsole="true" />
+ <Command type="Execute" command="bin/lib/tasque/Tasque.exe" workingdir="${SolutionDir}" />
+ <Command type="Build" command="make" workingdir="${SolutionDir}" />
+ <Command type="AfterBuild" command="make install" workingdir="${SolutionDir}" />
+ <Command type="Clean" command="make uninstall" workingdir="${SolutionDir}" />
+ <Command type="AfterClean" command="make clean" workingdir="${SolutionDir}" />
</CustomCommands>
</CustomCommands>
</PropertyGroup>
- <ItemGroup>
- <Reference Include="System" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="Program.cs" />
- </ItemGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'GtkWinRelease|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;WIN</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacDebug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>TRACE;DEBUG;OSX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <CustomCommands>
+ <CustomCommands>
+ <Command type="Execute" command="bin/lib/tasque/Tasque.exe" workingdir="${SolutionDir}" />
+ <Command type="Build" command="make" workingdir="${SolutionDir}" />
+ <Command type="AfterBuild" command="make install" workingdir="${SolutionDir}" />
+ <Command type="Clean" command="make uninstall" workingdir="${SolutionDir}" />
+ <Command type="AfterClean" command="make clean" workingdir="${SolutionDir}" />
+ </CustomCommands>
+ </CustomCommands>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'MonoMacRelease|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE;OSX</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ </PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Folder Include="Properties\" />
+ <Reference Include="System" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Gtk.Tasque\Gtk.Tasque.csproj">
@@ -64,6 +103,18 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ <Compile Include="Program.cs" />
+ </ItemGroup>
+ <ItemGroup>
<None Include="Tasque.exe.config.in" />
</ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+ <!--<PropertyGroup>
+ <PostBuildEvent>copy "$(SolutionDir)\winbin" "$(TargetDir)"</PostBuildEvent>
+ <PreBuildEvent>copy "$(SolutionDir)\data\images\*.png" "$(ProjectDir)"</PreBuildEvent>
+ </PropertyGroup>-->
</Project>
diff --git a/tasque.sln b/tasque.sln
index 29f5db5..cbed850 100644
--- a/tasque.sln
+++ b/tasque.sln
@@ -25,46 +25,110 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoMac.Tasque", "src\MonoM
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
+ GtkLinuxDebug|Any CPU = GtkLinuxDebug|Any CPU
+ GtkLinuxRelease|Any CPU = GtkLinuxRelease|Any CPU
+ GtkWinDebug|Any CPU = GtkWinDebug|Any CPU
+ GtkWinRelease|Any CPU = GtkWinRelease|Any CPU
+ MonoMacDebug|Any CPU = MonoMacDebug|Any CPU
+ MonoMacRelease|Any CPU = MonoMacRelease|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.Release|Any CPU.Build.0 = Release|Any CPU
- {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.Release|Any CPU.Build.0 = Release|Any CPU
- {67188C62-9332-4402-8702-E8BC1CCA8D2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {67188C62-9332-4402-8702-E8BC1CCA8D2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {67188C62-9332-4402-8702-E8BC1CCA8D2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {67188C62-9332-4402-8702-E8BC1CCA8D2F}.Release|Any CPU.Build.0 = Release|Any CPU
- {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.Release|Any CPU.Build.0 = Release|Any CPU
- {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.Release|Any CPU.Build.0 = Release|Any CPU
- {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.Release|Any CPU.Build.0 = Release|Any CPU
- {B19B9840-669D-4984-9772-E1F55193A67F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B19B9840-669D-4984-9772-E1F55193A67F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B19B9840-669D-4984-9772-E1F55193A67F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B19B9840-669D-4984-9772-E1F55193A67F}.Release|Any CPU.Build.0 = Release|Any CPU
- {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.Release|Any CPU.Build.0 = Release|Any CPU
- {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkLinuxDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkLinuxDebug|Any CPU.Build.0 = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkLinuxRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkLinuxRelease|Any CPU.Build.0 = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkWinDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkWinDebug|Any CPU.Build.0 = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkWinRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.GtkWinRelease|Any CPU.Build.0 = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.MonoMacDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.MonoMacDebug|Any CPU.Build.0 = Debug|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.MonoMacRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {0AA1B96E-03DE-4D26-B4FD-507E988FD9B7}.MonoMacRelease|Any CPU.Build.0 = Release|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkLinuxDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkLinuxDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkLinuxRelease|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkWinDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkWinDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.GtkWinRelease|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.MonoMacDebug|Any CPU.ActiveCfg = MonoMacDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.MonoMacDebug|Any CPU.Build.0 = MonoMacDebug|Any CPU
+ {0F63E512-FD5A-482C-8389-6A0DBE1301CB}.MonoMacRelease|Any CPU.ActiveCfg = MonoMacDebug|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.GtkLinuxDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.GtkLinuxRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.GtkWinDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.GtkWinRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.MonoMacDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.MonoMacDebug|Any CPU.Build.0 = Debug|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.MonoMacRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {67188C62-9332-4402-8702-E8BC1CCA8D2F}.MonoMacRelease|Any CPU.Build.0 = Release|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkLinuxDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkLinuxDebug|Any CPU.Build.0 = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkLinuxRelease|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkWinDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkWinDebug|Any CPU.Build.0 = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.GtkWinRelease|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.MonoMacDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.MonoMacDebug|Any CPU.Build.0 = Debug|Any CPU
+ {6DC908EC-E7C2-46CD-A21D-832C0D81D946}.MonoMacRelease|Any CPU.ActiveCfg = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkLinuxDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkLinuxDebug|Any CPU.Build.0 = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkLinuxRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkLinuxRelease|Any CPU.Build.0 = Release|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkWinDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkWinDebug|Any CPU.Build.0 = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkWinRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.GtkWinRelease|Any CPU.Build.0 = Release|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.MonoMacDebug|Any CPU.ActiveCfg = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.MonoMacDebug|Any CPU.Build.0 = Debug|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.MonoMacRelease|Any CPU.ActiveCfg = Release|Any CPU
+ {784C9AA8-2B28-400B-8CC4-DCDC48CA37F0}.MonoMacRelease|Any CPU.Build.0 = Release|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkLinuxDebug|Any CPU.ActiveCfg = GtkLinuxDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkLinuxDebug|Any CPU.Build.0 = GtkLinuxDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkLinuxRelease|Any CPU.ActiveCfg = GtkLinuxRelease|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkLinuxRelease|Any CPU.Build.0 = GtkLinuxRelease|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkWinDebug|Any CPU.ActiveCfg = GtkWinDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkWinDebug|Any CPU.Build.0 = GtkWinDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkWinRelease|Any CPU.ActiveCfg = GtkWinRelease|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.GtkWinRelease|Any CPU.Build.0 = GtkWinRelease|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.MonoMacDebug|Any CPU.ActiveCfg = MonoMacDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.MonoMacDebug|Any CPU.Build.0 = MonoMacDebug|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.MonoMacRelease|Any CPU.ActiveCfg = MonoMacRelease|Any CPU
+ {A70BD496-A280-4EF5-BBE8-254E0CA89C62}.MonoMacRelease|Any CPU.Build.0 = MonoMacRelease|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkLinuxDebug|Any CPU.ActiveCfg = LinuxDebug|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkLinuxDebug|Any CPU.Build.0 = LinuxDebug|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkLinuxRelease|Any CPU.ActiveCfg = LinuxRelease|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkLinuxRelease|Any CPU.Build.0 = LinuxRelease|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkWinDebug|Any CPU.ActiveCfg = WinDebug|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkWinDebug|Any CPU.Build.0 = WinDebug|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkWinRelease|Any CPU.ActiveCfg = WinRelease|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.GtkWinRelease|Any CPU.Build.0 = WinRelease|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.MonoMacDebug|Any CPU.ActiveCfg = LinuxDebug|Any CPU
+ {B19B9840-669D-4984-9772-E1F55193A67F}.MonoMacRelease|Any CPU.ActiveCfg = LinuxRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkLinuxDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkLinuxDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkLinuxRelease|Any CPU.ActiveCfg = GtkRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkLinuxRelease|Any CPU.Build.0 = GtkRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkWinDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkWinDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkWinRelease|Any CPU.ActiveCfg = GtkRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.GtkWinRelease|Any CPU.Build.0 = GtkRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.MonoMacDebug|Any CPU.ActiveCfg = MonoMacDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.MonoMacDebug|Any CPU.Build.0 = MonoMacDebug|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.MonoMacRelease|Any CPU.ActiveCfg = MonoMacRelease|Any CPU
+ {CC8935CB-342C-4FDA-BAF1-24FA3EB53490}.MonoMacRelease|Any CPU.Build.0 = MonoMacRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkLinuxDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkLinuxDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkLinuxRelease|Any CPU.ActiveCfg = GtkRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkLinuxRelease|Any CPU.Build.0 = GtkRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkWinDebug|Any CPU.ActiveCfg = GtkDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkWinDebug|Any CPU.Build.0 = GtkDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkWinRelease|Any CPU.ActiveCfg = GtkRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.GtkWinRelease|Any CPU.Build.0 = GtkRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.MonoMacDebug|Any CPU.ActiveCfg = MonoMacDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.MonoMacDebug|Any CPU.Build.0 = MonoMacDebug|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.MonoMacRelease|Any CPU.ActiveCfg = MonoMacRelease|Any CPU
+ {CCCC10A5-662D-4788-82D3-25689F3D4D4F}.MonoMacRelease|Any CPU.Build.0 = MonoMacRelease|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{E2E6EE06-C957-4D1E-85CA-90F3773597DE} = {CA8A61DA-519C-444B-8503-801DE3F0E432}
diff --git a/tests/tests.csproj b/tests/tests.csproj
index 8418773..511150d 100644
--- a/tests/tests.csproj
+++ b/tests/tests.csproj
@@ -15,7 +15,7 @@
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
- <DefineConstants>DEBUG</DefineConstants>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CustomCommands>
@@ -24,13 +24,6 @@
</CustomCommands>
</CustomCommands>
</PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>none</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Release</OutputPath>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- </PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="nunit.framework, Version=2.5.10.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]