Permalink
Browse files

Added solution file and project files for Mono

  • Loading branch information...
Rasmus Nielsen Rasmus Nielsen
Rasmus Nielsen authored and Rasmus Nielsen committed Apr 19, 2012
1 parent dc56cda commit d02df4e46ceffcbd4a04202eadf5103a0bb69f51
Showing with 97,143 additions and 67,878 deletions.
  1. BIN .DS_Store
  2. +19 −19 .gitignore
  3. +5 −5 .nuget/NuGet.Config
  4. +51 −51 .nuget/NuGet.targets
  5. +32 −0 C5.Mono.sln
  6. BIN C5.Tests/.DS_Store
  7. +578 −578 C5.Tests/BasesTest.cs
  8. +139 −0 C5.Tests/C5.Tests.Mono.csproj
  9. +133 −133 C5.Tests/C5.Tests.csproj
  10. +17 −17 C5.Tests/Properties/AssemblyInfo.cs
  11. +493 −493 C5.Tests/SupportClasses.cs
  12. +856 −856 C5.Tests/WrappersTest.cs
  13. +3,839 −3,839 C5.Tests/arrays/ArrayListTest.cs
  14. +229 −229 C5.Tests/arrays/CircularQueueTest.cs
  15. +3,423 −3,423 C5.Tests/arrays/HashedArrayListTest.cs
  16. +2,491 −2,491 C5.Tests/arrays/SortedArrayTests.cs
  17. +636 −636 C5.Tests/hashing/HashBagTests.cs
  18. +339 −339 C5.Tests/hashing/HashDictionaryTests.cs
  19. +1,137 −1,137 C5.Tests/hashing/HashTableTests.cs
  20. +664 −664 C5.Tests/heaps/HeapTests.cs
  21. +2,923 −2,923 C5.Tests/linkedlists/HashedLinkedListTest.cs
  22. +3,430 −3,430 C5.Tests/linkedlists/LinkedListTest.cs
  23. +3 −3 C5.Tests/packages.config
  24. +157 −157 C5.Tests/templates/Clone.cs
  25. +892 −892 C5.Tests/templates/Events.cs
  26. +86 −86 C5.Tests/templates/GenericCollectionTester.cs
  27. +28,923 −0 C5.Tests/test-results/C5.Tests.Mono.csproj-Debug-2012-04-19.xml
  28. +3,011 −3,011 C5.Tests/trees/Bag.cs
  29. +509 −509 C5.Tests/trees/Dictionary.cs
  30. +3,029 −3,029 C5.Tests/trees/RedBlackTreeSetTests.cs
  31. BIN C5.UserGuideExamples/.DS_Store
  32. +146 −146 C5.UserGuideExamples/AnagramHashBag.cs
  33. +142 −142 C5.UserGuideExamples/AnagramStrings.cs
  34. +147 −147 C5.UserGuideExamples/AnagramTreeBag.cs
  35. +160 −160 C5.UserGuideExamples/Anagrams.cs
  36. +91 −91 C5.UserGuideExamples/Antipatterns.cs
  37. +232 −232 C5.UserGuideExamples/BipartiteMatching.cs
  38. +93 −0 C5.UserGuideExamples/C5.UserGuideExamples.Mono.csproj
  39. +96 −96 C5.UserGuideExamples/C5.UserGuideExamples.csproj
  40. +125 −125 C5.UserGuideExamples/CollectionCollection.cs
  41. +69 −69 C5.UserGuideExamples/CollectionSanity.cs
  42. +225 −225 C5.UserGuideExamples/EventPatterns.cs
  43. +1,681 −1,681 C5.UserGuideExamples/Graph.cs
  44. +104 −104 C5.UserGuideExamples/HashCodes.cs
  45. +177 −177 C5.UserGuideExamples/KeywordRecognition.cs
  46. +147 −147 C5.UserGuideExamples/ListPatterns.cs
  47. +96 −96 C5.UserGuideExamples/Locking.cs
  48. +776 −776 C5.UserGuideExamples/PointLocation.cs
  49. +17 −17 C5.UserGuideExamples/Properties/AssemblyInfo.cs
  50. +96 −96 C5.UserGuideExamples/RandomSelection.cs
  51. +248 −248 C5.UserGuideExamples/SortedIterationPatterns.cs
  52. +78 −78 C5.UserGuideExamples/SortingPermutation.cs
  53. +35 −35 C5.UserGuideExamples/TestSortedArray.cs
  54. +57 −57 C5.UserGuideExamples/ThisFun.cs
  55. +105 −105 C5.UserGuideExamples/TreeTraversal.cs
  56. +367 −367 C5.UserGuideExamples/ViewPatterns.cs
  57. +185 −185 C5.UserGuideExamples/Views.cs
  58. +41 −41 C5.shfbproj
  59. +68 −68 C5.sln
  60. BIN C5/.DS_Store
  61. +78 −0 C5/C5.Mono.csproj
  62. +88 −88 C5/C5.csproj
  63. +37 −37 C5/C5.nuspec
  64. +1,470 −1,470 C5/Collections.cs
  65. +37 −37 C5/Comparers/Comparer.cs
  66. +35 −35 C5/Comparers/ComparerFactory.cs
  67. +50 −50 C5/Comparers/EqualityComparer.cs
  68. +16 −16 C5/Debug.cs
  69. +1,281 −1,281 C5/Dictionaries.cs
  70. +527 −527 C5/Events.cs
  71. +230 −230 C5/Exceptions.cs
  72. +244 −244 C5/Formatting.cs
  73. +200 −200 C5/Hashers.cs
  74. +2,043 −2,043 C5/Interfaces.cs
  75. +33 −33 C5/Logger.cs
  76. BIN C5/Properties/.DS_Store
  77. +18 −18 C5/Properties/AssemblyInfo.cs
  78. +488 −488 C5/Records.cs
  79. +233 −233 C5/Sorting.cs
  80. +78 −78 C5/ViewSupport.cs
  81. +922 −922 C5/WrappedArray.cs
  82. +2,323 −2,323 C5/Wrappers.cs
  83. +2,234 −2,234 C5/arrays/ArrayList.cs
  84. +330 −330 C5/arrays/CircularQueue.cs
  85. +2,259 −2,259 C5/arrays/HashedArrayList.cs
  86. +1,388 −1,388 C5/arrays/SortedArray.cs
  87. +645 −645 C5/hashing/HashBag.cs
  88. +63 −63 C5/hashing/HashDictionary.cs
  89. +832 −832 C5/hashing/HashTable.cs
  90. +1,054 −1,054 C5/heaps/IntervalHeap.cs
  91. +3,186 −3,186 C5/linkedlists/HashedLinkedList.cs
  92. +2,724 −2,724 C5/linkedlists/LinkedList.cs
  93. +4,037 −4,037 C5/trees/RedBlackTreeBag.cs
  94. +67 −67 C5/trees/RedBlackTreeDictionary.cs
  95. +3,766 −3,766 C5/trees/RedBlackTreeSet.cs
  96. +18 −18 LICENSE.txt
  97. +123 −123 README.rdoc
  98. +138 −138 RELEASE-NOTES.txt
View
BIN .DS_Store
Binary file not shown.
View
@@ -1,19 +1,19 @@
-# Untracked files:
-*.docstates
-*.pidb
-*.nupkg
-*.suo
-*.userprefs
-*.user
-*ReSharper*
-packages/*
-Help/*
-C5/bin/*
-C5/obj/*
-C5.Tests/bin/*
-C5.Tests/obj/*
-C5.UserGuideExamples/bin/*
-C5.UserGuideExamples/obj/*
-
-# Include
-!/.nuget/*
+# Untracked files:
+*.docstates
+*.pidb
+*.nupkg
+*.suo
+*.userprefs
+*.user
+*ReSharper*
+packages/*
+Help/*
+C5/bin/*
+C5/obj/*
+C5.Tests/bin/*
+C5.Tests/obj/*
+C5.UserGuideExamples/bin/*
+C5.UserGuideExamples/obj/*
+
+# Include
+!/.nuget/*
View
@@ -1,6 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
- <solution>
- <add key="disableSourceControlIntegration" value="true" />
- </solution>
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+ <solution>
+ <add key="disableSourceControlIntegration" value="true" />
+ </solution>
</configuration>
View
@@ -1,52 +1,52 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\</SolutionDir>
- <NuGetToolsPath>$([System.IO.Path]::Combine($(SolutionDir), ".nuget"))</NuGetToolsPath>
- <NuGetExePath>$(NuGetToolsPath)\nuget.exe</NuGetExePath>
- <PackagesConfig>$([System.IO.Path]::Combine($(ProjectDir), "packages.config"))</PackagesConfig>
- <PackagesDir>$([System.IO.Path]::Combine($(SolutionDir), "packages"))</PackagesDir>
- <PackageOutputDir Condition="$(PackageOutputDir) == ''">$(TargetDir.Trim('\\'))</PackageOutputDir>
-
- <!-- Package sources used to restore packages. By default will used the registered sources under %APPDATA%\NuGet\NuGet.Config -->
- <PackageSources>""</PackageSources>
-
- <!-- Enable the restore command to run before builds -->
- <RestorePackages Condition="$(RestorePackages) == ''">false</RestorePackages>
-
- <!-- Property that enables building a package from a project -->
- <BuildPackage Condition="$(BuildPackage) == ''">false</BuildPackage>
-
- <!-- Commands -->
- <RestoreCommand>"$(NuGetExePath)" install "$(PackagesConfig)" -source $(PackageSources) -o "$(PackagesDir)"</RestoreCommand>
- <BuildCommand>"$(NuGetExePath)" pack "$(ProjectPath)" -p Configuration=$(Configuration) -o "$(PackageOutputDir)" -symbols</BuildCommand>
-
- <!-- Make the build depend on restore packages -->
- <BuildDependsOn Condition="$(RestorePackages) == 'true'">
- RestorePackages;
- $(BuildDependsOn);
- </BuildDependsOn>
-
- <!-- Make the build depend on restore packages -->
- <BuildDependsOn Condition="$(BuildPackage) == 'true'">
- $(BuildDependsOn);
- BuildPackage;
- </BuildDependsOn>
- </PropertyGroup>
-
- <Target Name="CheckPrerequisites">
- <!-- Raise an error if we're unable to locate nuget.exe -->
- <Error Condition="!Exists('$(NuGetExePath)')" Text="Unable to locate '$(NuGetExePath)'" />
- </Target>
-
- <Target Name="RestorePackages" DependsOnTargets="CheckPrerequisites">
- <Exec Command="$(RestoreCommand)"
- LogStandardErrorAsError="true"
- Condition="Exists('$(PackagesConfig)')" />
- </Target>
-
- <Target Name="BuildPackage" DependsOnTargets="CheckPrerequisites">
- <Exec Command="$(BuildCommand)"
- LogStandardErrorAsError="true" />
- </Target>
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\</SolutionDir>
+ <NuGetToolsPath>$([System.IO.Path]::Combine($(SolutionDir), ".nuget"))</NuGetToolsPath>
+ <NuGetExePath>$(NuGetToolsPath)\nuget.exe</NuGetExePath>
+ <PackagesConfig>$([System.IO.Path]::Combine($(ProjectDir), "packages.config"))</PackagesConfig>
+ <PackagesDir>$([System.IO.Path]::Combine($(SolutionDir), "packages"))</PackagesDir>
+ <PackageOutputDir Condition="$(PackageOutputDir) == ''">$(TargetDir.Trim('\\'))</PackageOutputDir>
+
+ <!-- Package sources used to restore packages. By default will used the registered sources under %APPDATA%\NuGet\NuGet.Config -->
+ <PackageSources>""</PackageSources>
+
+ <!-- Enable the restore command to run before builds -->
+ <RestorePackages Condition="$(RestorePackages) == ''">false</RestorePackages>
+
+ <!-- Property that enables building a package from a project -->
+ <BuildPackage Condition="$(BuildPackage) == ''">false</BuildPackage>
+
+ <!-- Commands -->
+ <RestoreCommand>"$(NuGetExePath)" install "$(PackagesConfig)" -source $(PackageSources) -o "$(PackagesDir)"</RestoreCommand>
+ <BuildCommand>"$(NuGetExePath)" pack "$(ProjectPath)" -p Configuration=$(Configuration) -o "$(PackageOutputDir)" -symbols</BuildCommand>
+
+ <!-- Make the build depend on restore packages -->
+ <BuildDependsOn Condition="$(RestorePackages) == 'true'">
+ RestorePackages;
+ $(BuildDependsOn);
+ </BuildDependsOn>
+
+ <!-- Make the build depend on restore packages -->
+ <BuildDependsOn Condition="$(BuildPackage) == 'true'">
+ $(BuildDependsOn);
+ BuildPackage;
+ </BuildDependsOn>
+ </PropertyGroup>
+
+ <Target Name="CheckPrerequisites">
+ <!-- Raise an error if we're unable to locate nuget.exe -->
+ <Error Condition="!Exists('$(NuGetExePath)')" Text="Unable to locate '$(NuGetExePath)'" />
+ </Target>
+
+ <Target Name="RestorePackages" DependsOnTargets="CheckPrerequisites">
+ <Exec Command="$(RestoreCommand)"
+ LogStandardErrorAsError="true"
+ Condition="Exists('$(PackagesConfig)')" />
+ </Target>
+
+ <Target Name="BuildPackage" DependsOnTargets="CheckPrerequisites">
+ <Exec Command="$(BuildCommand)"
+ LogStandardErrorAsError="true" />
+ </Target>
</Project>
View
@@ -0,0 +1,32 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.Mono", "C5\C5.Mono.csproj", "{1BD0D1BD-512B-4228-B02D-B50ADAF000B3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.Tests.Mono", "C5.Tests\C5.Tests.Mono.csproj", "{08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "C5.UserGuideExamples.Mono", "C5.UserGuideExamples\C5.UserGuideExamples.Mono.csproj", "{B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x86 = Debug|x86
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Debug|x86.Build.0 = Debug|Any CPU
+ {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|x86.ActiveCfg = Release|Any CPU
+ {08CBFDEB-A2E2-4F0E-A4E1-B996B05569DE}.Release|x86.Build.0 = Release|Any CPU
+ {1BD0D1BD-512B-4228-B02D-B50ADAF000B3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1BD0D1BD-512B-4228-B02D-B50ADAF000B3}.Debug|x86.Build.0 = Debug|Any CPU
+ {1BD0D1BD-512B-4228-B02D-B50ADAF000B3}.Release|x86.ActiveCfg = Release|Any CPU
+ {1BD0D1BD-512B-4228-B02D-B50ADAF000B3}.Release|x86.Build.0 = Release|Any CPU
+ {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Debug|x86.Build.0 = Debug|Any CPU
+ {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|x86.ActiveCfg = Release|Any CPU
+ {B2A29FF2-A5C5-4F07-8CE7-FF5D744D7562}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(MonoDevelopProperties) = preSolution
+ StartupItem = C5\C5.Mono.csproj
+ EndGlobalSection
+EndGlobal
View
Binary file not shown.
Oops, something went wrong.

0 comments on commit d02df4e

Please sign in to comment.