Commit 61f3c14
Changed files (7)
src/domain/domain.csproj
@@ -34,8 +34,8 @@
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
- <Reference Include="System.Data.DataSetExtensions" />
- <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data.DataSetExtensions" Condition=" '$(OS)' == 'Windows_NT' " />
+ <Reference Include="Microsoft.CSharp" Condition=" '$(OS)' == 'Windows_NT' " />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
@@ -43,7 +43,8 @@
<Compile Include="Greeting.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" Condition=" '$(OS)' == 'Windows_NT' " />
+ <Import Project="/usr/lib/mono/4.0/Microsoft.CSharp.targets"/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
src/test/CalculatorSpecs.cs
@@ -1,6 +1,6 @@
-
-using domain
+namespace test
{
+ using domain;
public class CalculatorSpecs
{
src/test/test.csproj
@@ -37,14 +37,16 @@
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
- <Reference Include="System.Data.DataSetExtensions" />
- <Reference Include="Microsoft.CSharp" />
+ <Reference Include="System.Data.DataSetExtensions" Condition=" '$(OS)' == 'Windows_NT' " />
+ <Reference Include="Microsoft.CSharp" Condition=" '$(OS)' == 'Windows_NT' " />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="GreetingSpecs.cs" />
+ <Compile Include="CalculatorSpecs.cs" />
+ <Compile Include="WellSpecs.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
@@ -55,7 +57,8 @@
<Name>domain</Name>
</ProjectReference>
</ItemGroup>
- <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" Condition=" '$(OS)' == 'Windows_NT' " />
+ <Import Project="/usr/lib/mono/4.0/Microsoft.CSharp.targets"/>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
src/test/WellSpecs.cs
@@ -0,0 +1,16 @@
+namespace test
+{
+ using Machine.Specifications;
+ using domain;
+
+ public class WellSpecs
+ {
+ Establish context = ()=>
+ {
+ sut = new Well();
+ };
+
+ static readonly Well sut;
+ }
+ public class Well{}
+}
gemfile → Gemfile
File renamed without changes
rakefile
@@ -7,6 +7,12 @@ msbuild :build do |msb|
msb.solution = "studio.sln"
end
+xbuild :xbuild do |xbuild|
+ xbuild.targets :Clean, :Build
+ #xbuild.targets "Release"
+ xbuild.solution = "studio.sln"
+end
+
desc 'mspec test runner'
mspec :spec => :build do |mspec|
mspec.command = 'packages/Machine.Specifications.0.5.3.0/tools/mspec-clr4.exe'
targets
@@ -0,0 +1,18 @@
+./lib/monodevelop/AddIns/MonoDevelop.Autotools/make-dist.targets
+./lib/monodevelop/AddIns/MonoDevelop.Autotools/templates/make-dist.targets
+./lib/mono/2.0/Microsoft.Common.targets
+./lib/mono/2.0/Microsoft.CSharp.targets
+./lib/mono/2.0/Microsoft.VisualBasic.targets
+./lib/mono/3.5/Microsoft.Common.targets
+./lib/mono/3.5/Microsoft.CSharp.targets
+./lib/mono/3.5/Microsoft.VisualBasic.targets
+./lib/mono/xbuild/Microsoft/VisualStudio/v9.0/WebApplications/Microsoft.WebApplication.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.CSharp.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.Common.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v2.0/Microsoft.Silverlight.VisualBasic.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.CSharp.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.Common.targets
+./lib/mono/xbuild/Microsoft/Silverlight/v3.0/Microsoft.Silverlight.VisualBasic.targets
+./lib/mono/4.0/Microsoft.Common.targets
+./lib/mono/4.0/Microsoft.CSharp.targets
+./lib/mono/4.0/Microsoft.VisualBasic.targets