Permalink
Browse files

Updated to F# 2.0, .NET 4.0, FsUnit 0.9, NUnit 2.5.9, and renamed fun…

…ctions according to current F# conventions. Also added a FAKE build script.
  • Loading branch information...
1 parent 9d5196a commit 07a4859be1a7b053b3b50e0bb703428cc5dd5b10 @panesofglass panesofglass committed Mar 6, 2011
Showing with 27,125 additions and 1,361 deletions.
  1. +34 −5 .gitignore
  2. +11 −5 {Cashel → }/Cashel.sln
  3. +0 −338 Cashel/Cashel.Peg/peg.fs
  4. +0 −442 Cashel/Cashel.Peg/peg2.fs
  5. +0 −186 Cashel/Cashel.Tests/primitives_test.fs
  6. +0 −44 Cashel/Cashel/parser.fs
  7. +0 −113 Cashel/Cashel/primitives.fs
  8. +0 −1 Cashel/runtests.ps1
  9. +0 −2 External/.gitignore
  10. BIN External/FsxUnit.dll
  11. BIN External/xunit.console.exe
  12. BIN External/xunit.dll
  13. BIN External/xunit.runner.utility.dll
  14. +15 −0 LICENSE.txt
  15. +4 −0 build.bat
  16. +131 −0 build.fsx
  17. +10 −0 lib/FAKE/DocuLicense.txt
  18. BIN lib/FAKE/FAKE.exe
  19. +8 −0 lib/FAKE/FAKE.exe.config
  20. BIN lib/FAKE/FSharp.Core.dll
  21. BIN lib/FAKE/FSharp.Core.optdata
  22. BIN lib/FAKE/FSharp.Core.sigdata
  23. +9,219 −0 lib/FAKE/FSharp.Core.xml
  24. +187 −0 lib/FAKE/Fake.Gallio.XML
  25. BIN lib/FAKE/Fake.Gallio.dll
  26. +138 −0 lib/FAKE/Fake.SQL.XML
  27. BIN lib/FAKE/Fake.SQL.dll
  28. +3,261 −0 lib/FAKE/FakeLib.XML
  29. BIN lib/FAKE/FakeLib.dll
  30. BIN lib/FAKE/Gallio.dll
  31. BIN lib/FAKE/ICSharpCode.SharpZipLib.dll
  32. +54 −0 lib/FAKE/License.txt
  33. BIN lib/FAKE/docu.exe
  34. +335 −0 lib/FAKE/readme.markdown
  35. BIN lib/FSharp/FSharp.Build.dll
  36. BIN lib/FSharp/FSharp.Compiler.Interactive.Settings.dll
  37. BIN lib/FSharp/FSharp.Compiler.Server.Shared.dll
  38. BIN lib/FSharp/FSharp.Compiler.dll
  39. BIN lib/FSharp/FSharp.Core.dll
  40. BIN lib/FSharp/FSharp.Core.optdata
  41. BIN lib/FSharp/FSharp.Core.sigdata
  42. BIN lib/FSharp/FSharp.PowerPack.dll
  43. BIN lib/FSharp/Fsc.exe
  44. BIN lib/FSharp/Fsi.exe
  45. +6 −0 lib/FSharp/Fsi.exe.config
  46. +231 −0 lib/FSharp/Microsoft.FSharp.targets
  47. +35 −0 packages/FsUnit.0.9.0/Content/FsUnitSample.fs.pp
  48. BIN packages/FsUnit.0.9.0/FsUnit.0.9.0.nupkg
  49. BIN packages/FsUnit.0.9.0/Lib/FsUnit.NUnit-0.9.0.dll
  50. BIN packages/NUnit.2.5.9.10348/Logo.ico
  51. BIN packages/NUnit.2.5.9.10348/NUnit.2.5.9.10348.nupkg
  52. +277 −0 packages/NUnit.2.5.9.10348/NUnitFitTests.html
  53. +277 −0 packages/NUnit.2.5.9.10348/Tools/NUnitFitTests.html
  54. +85 −0 packages/NUnit.2.5.9.10348/Tools/NUnitTests.config
  55. +14 −0 packages/NUnit.2.5.9.10348/Tools/NUnitTests.nunit
  56. +4 −0 packages/NUnit.2.5.9.10348/Tools/agent.conf
  57. +18 −0 packages/NUnit.2.5.9.10348/Tools/agent.log.conf
  58. +18 −0 packages/NUnit.2.5.9.10348/Tools/launcher.log.conf
  59. BIN packages/NUnit.2.5.9.10348/Tools/lib/Failure.png
  60. BIN packages/NUnit.2.5.9.10348/Tools/lib/Ignored.png
  61. BIN packages/NUnit.2.5.9.10348/Tools/lib/Inconclusive.png
  62. BIN packages/NUnit.2.5.9.10348/Tools/lib/Skipped.png
  63. BIN packages/NUnit.2.5.9.10348/Tools/lib/Success.png
  64. BIN packages/NUnit.2.5.9.10348/Tools/lib/fit.dll
  65. BIN packages/NUnit.2.5.9.10348/Tools/lib/log4net.dll
  66. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit-console-runner.dll
  67. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit-gui-runner.dll
  68. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.dll
  69. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.interfaces.dll
  70. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.fixtures.dll
  71. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.uiexception.dll
  72. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.uikit.dll
  73. BIN packages/NUnit.2.5.9.10348/Tools/lib/nunit.util.dll
  74. BIN packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe
  75. +69 −0 packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe.config
  76. BIN packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe
  77. +69 −0 packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe.config
  78. BIN packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe
  79. +69 −0 packages/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe.config
  80. BIN packages/NUnit.2.5.9.10348/Tools/nunit-console.exe
  81. +69 −0 packages/NUnit.2.5.9.10348/Tools/nunit-console.exe.config
  82. BIN packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe
  83. +83 −0 packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe.config
  84. BIN packages/NUnit.2.5.9.10348/Tools/nunit.exe
  85. +83 −0 packages/NUnit.2.5.9.10348/Tools/nunit.exe.config
  86. BIN packages/NUnit.2.5.9.10348/Tools/nunit.framework.dll
  87. BIN packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe
  88. +77 −0 packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe.config
  89. BIN packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe
  90. +77 −0 packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe.config
  91. BIN packages/NUnit.2.5.9.10348/Tools/pnunit.framework.dll
  92. BIN packages/NUnit.2.5.9.10348/Tools/pnunit.tests.dll
  93. BIN packages/NUnit.2.5.9.10348/Tools/runFile.exe
  94. +43 −0 packages/NUnit.2.5.9.10348/Tools/runFile.exe.config
  95. +2 −0 packages/NUnit.2.5.9.10348/Tools/runpnunit.bat
  96. +24 −0 packages/NUnit.2.5.9.10348/Tools/test.conf
  97. +342 −0 packages/NUnit.2.5.9.10348/fit-license.txt
  98. BIN packages/NUnit.2.5.9.10348/lib/nunit.framework.dll
  99. +10,385 −0 packages/NUnit.2.5.9.10348/lib/nunit.framework.xml
  100. BIN packages/NUnit.2.5.9.10348/lib/nunit.mocks.dll
  101. BIN packages/NUnit.2.5.9.10348/lib/pnunit.framework.dll
  102. +15 −0 packages/NUnit.2.5.9.10348/license.txt
  103. +4 −0 packages/repositories.config
  104. +9 −10 {Cashel → src}/Cashel.Peg/Cashel.Peg.fsproj
  105. +338 −0 src/Cashel.Peg/peg.fs
  106. +442 −0 src/Cashel.Peg/peg2.fs
  107. +28 −30 {Cashel → src}/Cashel.Tests/Cashel.Tests.fsproj
  108. +5 −0 src/Cashel.Tests/packages.config
  109. +12 −13 {Cashel → src}/Cashel.Tests/parser_test.fs
  110. +87 −87 {Cashel → src}/Cashel.Tests/peg2_test.fs
  111. +72 −75 {Cashel → src}/Cashel.Tests/peg_test.fs
  112. +186 −0 src/Cashel.Tests/primitives_test.fs
  113. +9 −10 {Cashel → src}/Cashel/Cashel.fsproj
  114. +43 −0 src/Cashel/parser.fs
  115. +111 −0 src/Cashel/primitives.fs
View
@@ -1,6 +1,35 @@
-old/*
-*.SCC
+
+#ignore thumbnails created by windows
+Thumbs.db
+#Ignore files build by Visual Studio
+*.obj
+*.exe
+*.pdb
+*.user
+*.aps
+*.pch
+*.vspscc
+*_i.c
+*_p.c
+*.ncb
*.suo
-*/*/bin/*
-*/*/obj/*
-*/*.sln.cache
+*.tlb
+*.tlh
+*.bak
+*.cache
+*.ilk
+*.log
+[Bb]in
+[Dd]ebug*/
+*.lib
+*.sbr
+obj/
+[Rr]elease*/
+_ReSharper*/
+[Tt]est[Rr]esult*
+build/
+deploy/
+docs/
+tools/FAKE/templates/
+test/
+*_Spliced.*
@@ -1,11 +1,17 @@

-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
-Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel", "Cashel\Cashel.fsproj", "{6B89DD99-F2D4-4C0B-9A9A-12AE0028EDD1}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel", "src\Cashel\Cashel.fsproj", "{6B89DD99-F2D4-4C0B-9A9A-12AE0028EDD1}"
EndProject
-Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Tests", "Cashel.Tests\Cashel.Tests.fsproj", "{25D2AF80-078E-46A1-8EBB-01A905DBAD48}"
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Tests", "src\Cashel.Tests\Cashel.Tests.fsproj", "{25D2AF80-078E-46A1-8EBB-01A905DBAD48}"
EndProject
-Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Peg", "Cashel.Peg\Cashel.Peg.fsproj", "{ADA1F74D-B036-4756-967C-5E46199732C4}"
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Peg", "src\Cashel.Peg\Cashel.Peg.fsproj", "{ADA1F74D-B036-4756-967C-5E46199732C4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Files", "Solution Files", "{9FE07BDE-05E7-415A-8D64-04B72E573640}"
+ ProjectSection(SolutionItems) = preProject
+ build.bat = build.bat
+ build.fsx = build.fsx
+ EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Oops, something went wrong.

0 comments on commit 07a4859

Please sign in to comment.