Permalink
Browse files

Structuring to meet the new repository structure

Moving build system to psake
  • Loading branch information...
1 parent bfb3058 commit 3f40c73e9603acbf21ccc6fd0f2343612eee78d3 @ayende ayende committed Aug 29, 2009
Showing with 37,133 additions and 103 deletions.
  1. +11 −0 .gitignore
  2. +0 −21 Default.build
  3. +6 −6 Rhino.DSL.Tests/Rhino.DSL.Tests-v2008.csproj
  4. +0 −45 Rhino.DSL.Tests/default.build
  5. +5 −5 Rhino.DSL/Rhino.DSL-vs2008.csproj
  6. +0 −26 Rhino.DSL/default.build
  7. BIN SharedLibs/Boo.Lang.CodeDom.dll
  8. BIN SharedLibs/Boo.Lang.Compiler.dll
  9. BIN SharedLibs/Boo.Lang.Extensions.dll
  10. BIN SharedLibs/Boo.Lang.Interpreter.dll
  11. BIN SharedLibs/Boo.Lang.Parser.dll
  12. BIN SharedLibs/Boo.Lang.Useful.dll
  13. BIN SharedLibs/Boo.Lang.dll
  14. BIN SharedLibs/Boo.Microsoft.Build.Tasks.dll
  15. +229 −0 SharedLibs/Boo.Microsoft.Build.targets
  16. BIN SharedLibs/Boo.NAnt.Tasks.dll
  17. BIN SharedLibs/MbUnit.Framework.dll
  18. BIN SharedLibs/Rhino.Mocks.dll
  19. +5,413 −0 SharedLibs/Rhino.Mocks.xml
  20. BIN SharedLibs/boo.exe
  21. BIN SharedLibs/booc.exe
  22. +6 −0 SharedLibs/booc.exe.config
  23. +20 −0 SharedLibs/booc.rsp
  24. BIN SharedLibs/booi.exe
  25. +6 −0 SharedLibs/booi.exe.config
  26. BIN SharedLibs/booish.exe
  27. +6 −0 SharedLibs/booish.exe.config
  28. BIN Tools/MbUnit/Aggregate.dll
  29. BIN Tools/MbUnit/Aggregate.pdb
  30. BIN Tools/MbUnit/MbUnit.AddIn.dll
  31. BIN Tools/MbUnit/MbUnit.Cons.exe
  32. +12 −0 Tools/MbUnit/MbUnit.Cons.exe.config
  33. BIN Tools/MbUnit/MbUnit.Demo.1.1.dll
  34. +20 −0 Tools/MbUnit/MbUnit.Framework.1.1.XML
  35. BIN Tools/MbUnit/MbUnit.Framework.1.1.dll
  36. BIN Tools/MbUnit/MbUnit.Framework.2.0.dll
  37. +10,995 −0 Tools/MbUnit/MbUnit.Framework.XML
  38. BIN Tools/MbUnit/MbUnit.Framework.dll
  39. BIN Tools/MbUnit/MbUnit.GUI.exe
  40. +14 −0 Tools/MbUnit/MbUnit.GUI.exe.config
  41. BIN Tools/MbUnit/MbUnit.MSBuild.Tasks.dll
  42. BIN Tools/MbUnit/MbUnit.Tasks.dll
  43. BIN Tools/MbUnit/MbUnit.Tests.1.1.dll
  44. BIN Tools/MbUnit/NAnt.Core.dll
  45. +14,462 −0 Tools/MbUnit/NAnt.Core.xml
  46. BIN Tools/MbUnit/NGraphviz.Helpers.dll
  47. BIN Tools/MbUnit/NGraphviz.Layout.dll
  48. BIN Tools/MbUnit/NGraphviz.dll
  49. BIN Tools/MbUnit/QuickGraph.Algorithms.Graphviz.dll
  50. BIN Tools/MbUnit/QuickGraph.Algorithms.dll
  51. BIN Tools/MbUnit/QuickGraph.dll
  52. BIN Tools/MbUnit/Refly.dll
  53. BIN Tools/MbUnit/TestDriven.Framework.dll
  54. +5,483 −0 Tools/MbUnit/TestFu.XML
  55. BIN Tools/MbUnit/TestFu.dll
  56. BIN Tools/MbUnit/XsdTidy.exe
  57. BIN Tools/MbUnit/log4net.dll
  58. BIN Tools/MbUnit/uninst.exe
  59. +6 −0 Tools/MbUnit/users.txt
  60. BIN Tools/zip.exe
  61. +2 −0 acknowledgements.txt
  62. BIN ayende-open-source.snk
  63. +61 −0 default.ps1
  64. +25 −0 license.txt
  65. +311 −0 psake.ps1
  66. +40 −0 psake_ext.ps1
View
@@ -0,0 +1,11 @@
+*resharper.user
+[Dd]ebug/
+[Rr]elease/
+build/
+[Bb]in/
+[Oo]bj/
+*.suo
+*.sln.cache
+_ReSharper.*/
+AssemblyInfo.cs
+*.user
View
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding='iso-8859-1' ?>
-<project
- name="rhino-dsl"
- default="build"
- xmlns="http://nant.sf.net/release/0.85/nant.xsd"
- >
-
- <property name="root.dir" value=".." />
- <include buildfile="${root.dir}/common-project.xml" />
-
- <fileset id="buildfiles.all">
- <!-- Files have to be in dependency order -->
- <include name="Rhino.Dsl/default.build" />
- <include name="Rhino.Dsl.Tests/default.build" if="${common.testrunner.enabled}"/>
- </fileset>
-
- <target name="build" depends="common.build" />
-
- <target name="generate-assemblyinfo" depends="common.assemblyinfo" />
-
-</project>
@@ -2,7 +2,7 @@
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.21022</ProductVersion>
+ <ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{9BCD2185-4653-45D7-99B2-3043E55A6746}</ProjectGuid>
<OutputType>Library</OutputType>
@@ -35,19 +35,19 @@
<ItemGroup>
<Reference Include="Boo.Lang, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Boo\Boo.Lang.dll</HintPath>
+ <HintPath>..\SharedLibs\Boo.Lang.dll</HintPath>
</Reference>
<Reference Include="Boo.Lang.Compiler, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Boo\Boo.Lang.Compiler.dll</HintPath>
+ <HintPath>..\SharedLibs\Boo.Lang.Compiler.dll</HintPath>
</Reference>
<Reference Include="MbUnit.Framework, Version=1.0.2700.29885, Culture=neutral, PublicKeyToken=5e72ecd30bc408d5">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Tools\MbUnit\MbUnit.Framework.dll</HintPath>
+ <HintPath>..\SharedLibs\MbUnit.Framework.dll</HintPath>
</Reference>
- <Reference Include="Rhino.Mocks, Version=3.3.0.986, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
+ <Reference Include="Rhino.Mocks, Version=3.6.0.0, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\build\net-3.5\debug\Rhino.Mocks.dll</HintPath>
+ <HintPath>..\SharedLibs\Rhino.Mocks.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
@@ -1,45 +0,0 @@
-<?xml version="1.0" ?>
-
-<project
- name="Rhino.DSL.Tests"
- default="test"
- xmlns="http://nant.sf.net/release/0.85/nant.xsd"
->
- <property overwrite="false" name="assembly.is-cls-compliant" value="false" />
- <property name="root.dir" value="../.." />
- <include buildfile="${root.dir}/common-project.xml" />
-
- <target name="init" depends="common.init">
- <assemblyfileset id="project.references" basedir="${build.dir}">
- <include name="MbUnit.Framework.dll"/>
- <include name="Rhino.DSL.dll" />
- <include name="Rhino.Mocks.dll" />
- <include name="Boo.Lang.dll" />
- <include name="Boo.Lang.Compiler.dll" />
- <include name="Boo.Lang.Parser.dll" />
-
- </assemblyfileset>
-
- <resourcefileset id="project.resources" prefix="Resources" dynamicprefix="false" basedir="${src.dir}">
- <include name="**/*.txt" />
- <include name="**/*.resx" />
- <exclude name="obj/**" />
- </resourcefileset>
-
- <!-- copy the dsl files -->
- <copy todir="${build.dir}">
- <fileset basedir="${src.dir}">
- <include name="OrderDSL/*.boo"/>
- <include name="SchedulingDSL/*.boo"/>
- <include name="FeaturesDSL/*.boo"/>
- <include name="DslFactoryFixture/*.boo"/>
- <include name="*.boo"/>
- </fileset>
- </copy>
- </target>
-
- <target name="generate-assemblyinfo" depends="init common.generate-assemblyinfo" />
-
- <target name="test" depends="init generate-assemblyinfo common.compile-tests common.run-tests" description="Runs the tests" />
-
-</project>
@@ -10,7 +10,7 @@
<RootNamespace>Rhino.DSL</RootNamespace>
<AssemblyName>Rhino.DSL</AssemblyName>
<SignAssembly>true</SignAssembly>
- <AssemblyOriginatorKeyFile>..\..\ayende-open-source.snk</AssemblyOriginatorKeyFile>
+ <AssemblyOriginatorKeyFile>..\ayende-open-source.snk</AssemblyOriginatorKeyFile>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
@@ -39,15 +39,15 @@
<ItemGroup>
<Reference Include="Boo.Lang, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Boo\Boo.Lang.dll</HintPath>
+ <HintPath>..\SharedLibs\Boo.Lang.dll</HintPath>
</Reference>
<Reference Include="Boo.Lang.Compiler, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Boo\Boo.Lang.Compiler.dll</HintPath>
+ <HintPath>..\SharedLibs\Boo.Lang.Compiler.dll</HintPath>
</Reference>
<Reference Include="Boo.Lang.Parser, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibs\Boo\Boo.Lang.Parser.dll</HintPath>
+ <HintPath>..\SharedLibs\Boo.Lang.Parser.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
@@ -75,7 +75,7 @@
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
- <None Include="..\..\ayende-open-source.snk">
+ <None Include="..\ayende-open-source.snk">
<Link>ayende-open-source.snk</Link>
</None>
<None Include="ClassDiagram1.cd" />
View
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding='iso-8859-1' ?>
-<project
- name="Rhino.DSL"
- default="build"
- xmlns="http://nant.sf.net/release/0.85/nant.xsd"
->
- <property overwrite="false" name="assembly.is-cls-compliant" value="false" />
- <property name="root.dir" value="../.." />
- <include buildfile="${root.dir}/common-project.xml" />
-
- <target name="init" depends="common.init">
- <property name="assembly.version" value="1.0.0.0" />
- <property name="assembly.description" value="Rhino DSL - Helper classes for building Domain Specific Languages" />
-
- <assemblyfileset id="project.references" basedir="${build.dir}">
- <include name="Boo.Lang.dll" />
- <include name="Boo.Lang.Compiler.dll" />
- <include name="Boo.Lang.Parser.dll" />
- </assemblyfileset>
- </target>
-
- <target name="generate-assemblyinfo" depends="init common.generate-assemblyinfo" />
-
- <target name="build" description="Build ${project::get-name()}" depends="generate-assemblyinfo common.compile-dll" />
-
-</project>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
View
Binary file not shown.
Binary file not shown.
Oops, something went wrong.

0 comments on commit 3f40c73

Please sign in to comment.