Skip to content

Commit 1d23a96

Browse files
committed
Added Release-Mono configuration
1 parent 65991df commit 1d23a96

13 files changed

Lines changed: 133 additions & 13 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ NDependOut
2323
Simple.Data.sln.DotSettings.user
2424
Simple.Data/Simple.Data.idc
2525
.DS_Store
26+
mono-release-*

Simple.Data-Mono.sln

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Global
3838
Release|Mixed Platforms = Release|Mixed Platforms
3939
Release|x86 = Release|x86
4040
Debug-Mono|Any CPU = Debug-Mono|Any CPU
41+
Release-Mono|Any CPU = Release-Mono|Any CPU
4142
EndGlobalSection
4243
GlobalSection(ProjectConfigurationPlatforms) = postSolution
4344
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -52,6 +53,8 @@ Global
5253
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
5354
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Release|Mixed Platforms.Build.0 = Release|Any CPU
5455
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Release|x86.ActiveCfg = Release|Any CPU
56+
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
57+
{148CEE80-2E84-4ABD-B5AB-20415B2BBD21}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
5558
{1B6A87C0-4ACA-4411-8879-844537A52126}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
5659
{1B6A87C0-4ACA-4411-8879-844537A52126}.Debug|Any CPU.Build.0 = Debug|Any CPU
5760
{1B6A87C0-4ACA-4411-8879-844537A52126}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -64,6 +67,8 @@ Global
6467
{1B6A87C0-4ACA-4411-8879-844537A52126}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
6568
{1B6A87C0-4ACA-4411-8879-844537A52126}.Release|Mixed Platforms.Build.0 = Release|Any CPU
6669
{1B6A87C0-4ACA-4411-8879-844537A52126}.Release|x86.ActiveCfg = Release|Any CPU
70+
{1B6A87C0-4ACA-4411-8879-844537A52126}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
71+
{1B6A87C0-4ACA-4411-8879-844537A52126}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
6772
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
6873
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Debug|Any CPU.Build.0 = Debug|Any CPU
6974
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -76,6 +81,8 @@ Global
7681
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
7782
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Release|Mixed Platforms.Build.0 = Release|Any CPU
7883
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Release|x86.ActiveCfg = Release|Any CPU
84+
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
85+
{1D2908F9-A78B-4EE1-8DAA-D4DBF3937C58}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
7986
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
8087
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Any CPU.Build.0 = Debug|Any CPU
8188
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -90,6 +97,8 @@ Global
9097
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Release|Mixed Platforms.Build.0 = Release|Any CPU
9198
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Release|x86.ActiveCfg = Release|Any CPU
9299
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Release|x86.Build.0 = Release|Any CPU
100+
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
101+
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
93102
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
94103
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Debug|Any CPU.Build.0 = Debug|Any CPU
95104
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -104,6 +113,8 @@ Global
104113
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Release|Mixed Platforms.Build.0 = Release|Any CPU
105114
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Release|x86.ActiveCfg = Release|Any CPU
106115
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Release|x86.Build.0 = Release|Any CPU
116+
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
117+
{70536BA8-AF0D-46F3-B04C-45177F56B320}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
107118
{7DAB2F13-0392-435E-A934-4567266714BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
108119
{7DAB2F13-0392-435E-A934-4567266714BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
109120
{7DAB2F13-0392-435E-A934-4567266714BF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -118,6 +129,8 @@ Global
118129
{7DAB2F13-0392-435E-A934-4567266714BF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
119130
{7DAB2F13-0392-435E-A934-4567266714BF}.Release|x86.ActiveCfg = Release|Any CPU
120131
{7DAB2F13-0392-435E-A934-4567266714BF}.Release|x86.Build.0 = Release|Any CPU
132+
{7DAB2F13-0392-435E-A934-4567266714BF}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
133+
{7DAB2F13-0392-435E-A934-4567266714BF}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
121134
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
122135
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
123136
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -132,6 +145,8 @@ Global
132145
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
133146
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Release|x86.ActiveCfg = Release|Any CPU
134147
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Release|x86.Build.0 = Release|Any CPU
148+
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
149+
{96C623FD-869E-4DCE-98A1-17075EE384F9}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
135150
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
136151
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
137152
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -146,6 +161,8 @@ Global
146161
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
147162
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Release|x86.ActiveCfg = Release|Any CPU
148163
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Release|x86.Build.0 = Release|Any CPU
164+
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
165+
{E24F1C0F-3DCD-4BE5-9A6E-78EF6CB392A1}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
149166
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
150167
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Debug|Any CPU.Build.0 = Debug|Any CPU
151168
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -160,6 +177,8 @@ Global
160177
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Release|Mixed Platforms.Build.0 = Release|Any CPU
161178
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Release|x86.ActiveCfg = Release|Any CPU
162179
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Release|x86.Build.0 = Release|Any CPU
180+
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
181+
{ECC2D7DB-EC7F-44B6-B09F-5B471C629685}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
163182
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
164183
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Debug|Any CPU.Build.0 = Debug|Any CPU
165184
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -174,6 +193,8 @@ Global
174193
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Release|Mixed Platforms.Build.0 = Release|Any CPU
175194
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Release|x86.ActiveCfg = Release|Any CPU
176195
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Release|x86.Build.0 = Release|Any CPU
196+
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Release-Mono|Any CPU.ActiveCfg = Release-Mono|Any CPU
197+
{EFA5B19B-D24F-497E-AB48-8588ABFD1D01}.Release-Mono|Any CPU.Build.0 = Release-Mono|Any CPU
177198
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
178199
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Any CPU.Build.0 = Debug|Any CPU
179200
{292611F6-BBBD-492D-891C-0D9FB4BF5433}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU

Simple.Data-Mono.userprefs

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
<Properties>
2-
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
3-
<MonoDevelop.Ide.Workbench ActiveDocument="Simple.Data.Ado/AdoAdapter.cs">
2+
<MonoDevelop.Ide.Workspace ActiveConfiguration="Release-Mono" />
3+
<MonoDevelop.Ide.Workbench ActiveDocument="Simple.Data.SqlServer/DbTypeLookup.cs">
44
<Files>
5-
<File FileName="Simple.Data/SimpleResultSet.cs" Line="52" Column="40" />
6-
<File FileName="Simple.Data.UnitTest/AdapterFactoryTest.cs" Line="30" Column="38" />
7-
<File FileName="Simple.Data/Composer.cs" Line="1" Column="1" />
8-
<File FileName="Simple.Data.Ado/AdoAdapter.cs" Line="11" Column="1" />
5+
<File FileName="Simple.Data.SqlTest/DatabaseHelper.cs" Line="13" Column="10" />
6+
<File FileName="Simple.Data.SqlTest/ConversionTests.cs" Line="17" Column="1" />
7+
<File FileName="Disassembly" />
8+
<File FileName="Simple.Data.SqlServer/SqlSchemaProvider.cs" Line="75" Column="1" />
9+
<File FileName="Simple.Data.Ado/Schema/DatabaseSchema.cs" Line="73" Column="52" />
10+
<File FileName="Simple.Data.SqlTest/SchemaTests/DatabaseSchemaTests.cs" Line="73" Column="61" />
11+
<File FileName="Simple.Data/MefHelper.cs" Line="53" Column="14" />
12+
<File FileName="CommonAssemblyInfo.cs" Line="1" Column="1" />
13+
<File FileName="Simple.Data.SqlServer/DbTypeLookup.cs" Line="13" Column="44" />
914
</Files>
1015
<Pads>
1116
<Pad Id="ProjectPad">
1217
<State expanded="True">
18+
<Node name="Solution Items" expanded="True" />
1319
<Node name="Tests" expanded="True">
14-
<Node name="Simple.Data.UnitTest" expanded="True">
15-
<Node name="References" expanded="True" />
16-
</Node>
20+
<Node name="Simple.Data.SqlTest" selected="True" />
1721
</Node>
18-
<Node name="Simple.Data" expanded="True" selected="True" />
19-
<Node name="Simple.Data.Ado" expanded="True" />
2022
<Node name="Simple.Data.SqlServer" expanded="True" />
2123
</State>
2224
</Pad>
@@ -27,12 +29,28 @@
2729
<State />
2830
</Pad>
2931
<Pad Id="MonoDevelop.NUnit.TestPad">
30-
<State expanded="True" selected="True" />
32+
<State expanded="True">
33+
<Node name="Tests" expanded="True">
34+
<Node name="Simple.Data.SqlTest" expanded="True" selected="True">
35+
<Node name="Simple" expanded="True">
36+
<Node name="Data" expanded="True">
37+
<Node name="SqlTest" expanded="True" />
38+
</Node>
39+
</Node>
40+
</Node>
41+
</Node>
42+
</State>
3143
</Pad>
3244
</Pads>
3345
</MonoDevelop.Ide.Workbench>
3446
<MonoDevelop.Ide.DebuggingService.Breakpoints>
35-
<BreakpointStore />
47+
<BreakpointStore>
48+
<Breakpoint file="/Users/mark/Code/Simple.Data/Simple.Data.SqlServer/SqlSchemaProvider.cs" line="75" />
49+
<Breakpoint file="/Users/mark/Code/Simple.Data/Simple.Data.SqlTest/FindTests.cs" line="22" />
50+
<Breakpoint file="/Users/mark/Code/Simple.Data/Simple.Data.SqlTest/DatabaseHelper.cs" line="18" />
51+
<Breakpoint file="/Users/mark/Code/Simple.Data/Simple.Data.SqlTest/DatabaseHelper.cs" line="23" />
52+
<Breakpoint file="/Users/mark/Code/Simple.Data/Simple.Data.Ado/Schema/DatabaseSchema.cs" line="73" />
53+
</BreakpointStore>
3654
</MonoDevelop.Ide.DebuggingService.Breakpoints>
3755
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
3856
</Properties>

Simple.Data.Ado.Test/Simple.Data.Ado.Test.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,14 @@
2929
<ErrorReport>prompt</ErrorReport>
3030
<WarningLevel>4</WarningLevel>
3131
</PropertyGroup>
32+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
33+
<DebugType>pdbonly</DebugType>
34+
<Optimize>true</Optimize>
35+
<OutputPath>bin\Release\</OutputPath>
36+
<DefineConstants>TRACE</DefineConstants>
37+
<ErrorReport>prompt</ErrorReport>
38+
<WarningLevel>4</WarningLevel>
39+
</PropertyGroup>
3240
<ItemGroup>
3341
<Reference Include="System" />
3442
<Reference Include="System.ComponentModel.Composition" />

Simple.Data.Ado/Simple.Data.Ado.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@
3030
<ErrorReport>prompt</ErrorReport>
3131
<WarningLevel>4</WarningLevel>
3232
</PropertyGroup>
33+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
34+
<DebugType>pdbonly</DebugType>
35+
<Optimize>true</Optimize>
36+
<OutputPath>bin\Release\</OutputPath>
37+
<DefineConstants>TRACE</DefineConstants>
38+
<ErrorReport>prompt</ErrorReport>
39+
<WarningLevel>4</WarningLevel>
40+
</PropertyGroup>
3341
<ItemGroup>
3442
<Reference Include="System" />
3543
<Reference Include="System.ComponentModel.Composition" />

Simple.Data.BehaviourTest/Simple.Data.BehaviourTest.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@
3030
<ErrorReport>prompt</ErrorReport>
3131
<WarningLevel>4</WarningLevel>
3232
</PropertyGroup>
33+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
34+
<DebugType>pdbonly</DebugType>
35+
<Optimize>true</Optimize>
36+
<OutputPath>bin\Release\</OutputPath>
37+
<DefineConstants>TRACE</DefineConstants>
38+
<ErrorReport>prompt</ErrorReport>
39+
<WarningLevel>4</WarningLevel>
40+
</PropertyGroup>
3341
<ItemGroup>
3442
<Reference Include="Microsoft.CSharp" />
3543
<Reference Include="System" />

Simple.Data.InMemoryTest/Simple.Data.InMemoryTest.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,14 @@
2929
<ErrorReport>prompt</ErrorReport>
3030
<WarningLevel>4</WarningLevel>
3131
</PropertyGroup>
32+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
33+
<DebugType>pdbonly</DebugType>
34+
<Optimize>true</Optimize>
35+
<OutputPath>bin\Release\</OutputPath>
36+
<DefineConstants>TRACE</DefineConstants>
37+
<ErrorReport>prompt</ErrorReport>
38+
<WarningLevel>4</WarningLevel>
39+
</PropertyGroup>
3240
<ItemGroup>
3341
<Reference Include="System" />
3442
<Reference Include="System.Core" />

Simple.Data.Mocking/Simple.Data.Mocking.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,14 @@
2929
<ErrorReport>prompt</ErrorReport>
3030
<WarningLevel>4</WarningLevel>
3131
</PropertyGroup>
32+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
33+
<DebugType>pdbonly</DebugType>
34+
<Optimize>true</Optimize>
35+
<OutputPath>bin\Release\</OutputPath>
36+
<DefineConstants>TRACE</DefineConstants>
37+
<ErrorReport>prompt</ErrorReport>
38+
<WarningLevel>4</WarningLevel>
39+
</PropertyGroup>
3240
<ItemGroup>
3341
<Reference Include="System" />
3442
<Reference Include="System.Core" />

Simple.Data.SqlServer/Simple.Data.SqlServer.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,14 @@
2929
<ErrorReport>prompt</ErrorReport>
3030
<WarningLevel>4</WarningLevel>
3131
</PropertyGroup>
32+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
33+
<DebugType>pdbonly</DebugType>
34+
<Optimize>true</Optimize>
35+
<OutputPath>bin\Release\</OutputPath>
36+
<DefineConstants>TRACE;MONO</DefineConstants>
37+
<ErrorReport>prompt</ErrorReport>
38+
<WarningLevel>4</WarningLevel>
39+
</PropertyGroup>
3240
<ItemGroup>
3341
<Reference Include="System" />
3442
<Reference Include="System.ComponentModel.Composition" />

Simple.Data.SqlTest/Simple.Data.SqlTest.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@
3030
<ErrorReport>prompt</ErrorReport>
3131
<WarningLevel>4</WarningLevel>
3232
</PropertyGroup>
33+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Mono|AnyCPU' ">
34+
<DebugType>pdbonly</DebugType>
35+
<Optimize>true</Optimize>
36+
<OutputPath>bin\Release\</OutputPath>
37+
<DefineConstants>TRACE;MONO</DefineConstants>
38+
<ErrorReport>prompt</ErrorReport>
39+
<WarningLevel>4</WarningLevel>
40+
</PropertyGroup>
3341
<ItemGroup>
3442
<Reference Include="Microsoft.CSharp" />
3543
<Reference Include="System" />

0 commit comments

Comments
 (0)