Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Project updated to support Mono, version bumped to 2.1

  • Loading branch information...
commit b4b0ee18ba775accb29eabc461225eec7c53db22 1 parent 0c07441
Rasmus Nielsen authored
View
1  C5.Tests/C5.Tests.Mono.csproj
@@ -129,7 +129,6 @@
<VisualStudio>
</VisualStudio>
</ProjectExtensions>
- <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
<ItemGroup>
<ProjectReference Include="..\C5\C5.Mono.csproj">
<Project>{1BD0D1BD-512B-4228-B02D-B50ADAF000B3}</Project>
View
12 C5.Tests/C5.Tests.csproj
@@ -99,12 +99,6 @@
<AppDesigner Include="Properties\" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\C5\C5.csproj">
- <Project>{D02E0664-C56C-4C3F-98E5-C8EC881A8439}</Project>
- <Name>C5</Name>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
<Reference Include="nunit.framework, Version=2.5.10.11092, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
<HintPath>..\packages\NUnit.2.5.10.11092\lib\nunit.framework.dll</HintPath>
</Reference>
@@ -119,6 +113,12 @@
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\C5\C5.csproj">
+ <Project>{d02e0664-c56c-4c3f-98e5-c8ec881a8439}</Project>
+ <Name>C5</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
<PropertyGroup>
<PreBuildEvent>
View
5 C5.Tests/Properties/AssemblyInfo.cs
@@ -9,10 +9,9 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Niels Kokholm, Peter Sestoft, Rasmus Nielsen")]
[assembly: AssemblyProduct("C5")]
-[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2011")]
+[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2012")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("2.0.0.0")]
-[assembly: AssemblyFileVersion("2.0.0.0")]
+[assembly: AssemblyVersion("2.1.*")]
[assembly: ComVisible(false)]
[assembly: Guid("db865c83-8334-4f17-8bdd-2026d35943a6")]
View
51,527 C5.Tests/test-results/C5.Tests.Mono.csproj-Debug-2012-04-19.xml
51,527 additions, 0 deletions not shown
View
BIN  C5.Tests/test-results/C5.Tests.Mono.csproj.test-cache
Binary file not shown
View
3  C5.UserGuideExamples/C5.UserGuideExamples.Mono.csproj
@@ -71,6 +71,7 @@
<Compile Include="Views.cs" />
<Compile Include="WrappedArray.cs" />
</ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
<ItemGroup>
<EmbeddedResource Include="GCHForm.resx">
<DependentUpon>GCHForm.cs</DependentUpon>
@@ -82,8 +83,6 @@
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
</ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
- <Import Project="$(SolutionDir)\.nuget\nuget.targets" />
<ItemGroup>
<ProjectReference Include="..\C5\C5.Mono.csproj">
<Project>{1BD0D1BD-512B-4228-B02D-B50ADAF000B3}</Project>
View
5 C5.UserGuideExamples/Properties/AssemblyInfo.cs
@@ -9,10 +9,9 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Niels Kokholm, Peter Sestoft, Rasmus Nielsen")]
[assembly: AssemblyProduct("C5")]
-[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2011")]
+[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2012")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("2.0.0.0")]
-[assembly: AssemblyFileVersion("2.0.0.0")]
+[assembly: AssemblyVersion("2.1.*")]
[assembly: ComVisible(false)]
[assembly: Guid("9cc9b3be-ff81-4007-b27f-a4a75a91aa3a")]
View
57 C5.sln
@@ -1,66 +1,35 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5", "C5\C5.csproj", "{D02E0664-C56C-4C3F-98E5-C8EC881A8439}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.Tests", "C5.Tests\C5.Tests.csproj", "{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.UserGuideExamples", "C5.UserGuideExamples\C5.UserGuideExamples.csproj", "{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}"
-EndProject
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 11
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7873EAA2-F28E-48A0-B90E-9E733505C036}"
ProjectSection(SolutionItems) = preProject
.nuget\NuGet.exe = .nuget\NuGet.exe
.nuget\NuGet.targets = .nuget\NuGet.targets
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5", "C5\C5.csproj", "{D02E0664-C56C-4C3F-98E5-C8EC881A8439}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.Tests", "C5.Tests\C5.Tests.csproj", "{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.UserGuideExamples", "C5.UserGuideExamples\C5.UserGuideExamples.csproj", "{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
- Debug|Mixed platforms = Debug|Mixed platforms
- Debug|Win32 = Debug|Win32
- Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
- Release|Mixed platforms = Release|Mixed platforms
- Release|Win32 = Release|Win32
- Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Mixed platforms.ActiveCfg = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Mixed platforms.Build.0 = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Any CPU.Build.0 = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Mixed platforms.ActiveCfg = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Mixed platforms.Build.0 = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Win32.ActiveCfg = Release|Any CPU
- {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|x86.ActiveCfg = Release|Any CPU
{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Mixed platforms.ActiveCfg = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Mixed platforms.Build.0 = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|Win32.Build.0 = Debug|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|x86.ActiveCfg = Debug|Any CPU
{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|Mixed platforms.ActiveCfg = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|Mixed platforms.Build.0 = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|Win32.ActiveCfg = Release|Any CPU
- {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|x86.ActiveCfg = Release|Any CPU
+ {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|Any CPU.Build.0 = Release|Any CPU
{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Mixed platforms.ActiveCfg = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Mixed platforms.Build.0 = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Win32.ActiveCfg = Debug|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|Win32.Build.0 = Debug|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|x86.ActiveCfg = Debug|Any CPU
{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|Any CPU.Build.0 = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|Mixed platforms.ActiveCfg = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|Mixed platforms.Build.0 = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|Win32.ActiveCfg = Release|Any CPU
- {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|x86.ActiveCfg = Release|Any CPU
+ {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D02E0664-C56C-4C3F-98E5-C8EC881A8439}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
View
5 C5/Properties/AssemblyInfo.cs
@@ -10,9 +10,10 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Niels Kokholm, Peter Sestoft, Rasmus Nielsen")]
[assembly: AssemblyProduct("C5")]
-[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2011")]
+[assembly: AssemblyCopyright("Copyright © Niels Kokholm, Peter Sestoft, and Rasmus Nielsen 2003-2012")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: AssemblyVersion("2.0.*")]
+[assembly: AssemblyVersion("2.1.*")]
[assembly: CLSCompliant(true)]
+[assembly: InternalsVisibleTo("C5.Tests")]
[assembly: InternalsVisibleTo("C5.Tests.Mono")]
View
20 LICENSE.txt
@@ -1,19 +1 @@
-Copyright Niels Kokholm and Peter Sestoft and Rasmus Nielsen 2003-2011.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+See README file for license information.
View
10 README.rdoc
@@ -88,7 +88,7 @@ C5 is a portable library supporting .NET 4.0, Silverlight, Windows Phone 7, and
(http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981)
this extension is required to open the C5.csproj in Visual Studio.
-3. Documentation is built using Sandcastle (http://sandcastle.codeplex.com/) and
+3. Documentation can be built using Sandcastle (http://sandcastle.codeplex.com/) and
Sandcastle Help File Builder (http://shfb.codeplex.com/), and the
<tt>C5.shfbproj</tt> file.
@@ -97,12 +97,18 @@ C5 is a portable library supporting .NET 4.0, Silverlight, Windows Phone 7, and
There are more than 1400 NUnit test cases which should execute in less
than 30 seconds. All should pass.
+
+== C5 on Mono
+
+C5 can be built on Mono using the C5.Mono.sln solution:
+
+<tt>xbuild C5.Mono.sln</tt>
== License
C5 is released under a BSD-style license:
-Copyright Niels Kokholm and Peter Sestoft and Rasmus Nielsen 2003-2011.
+Copyright Niels Kokholm and Peter Sestoft and Rasmus Nielsen 2003-2012.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Please sign in to comment.
Something went wrong with that request. Please try again.