Skip to content

Commit

Permalink
Mono specific ninject to fix #100
Browse files Browse the repository at this point in the history
  • Loading branch information
vigoo committed Nov 29, 2014
1 parent daf244b commit 899983a
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 42 deletions.
Binary file added lib/ninject-mono/Ninject.dll
Binary file not shown.
93 changes: 51 additions & 42 deletions suite.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,30 @@ suite: bari
version: 0.9.2.$BUILDNO
contracts: enabled

goals:
- name: debug
- name: release
- name: debug-mono
incorporates:
- debug
- mono
- name: release-mono
incorporates:
- release
- mono

fs-repositories:
- lib\%NAME\%FILENAME.%EXT

aliases:
ninject:
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- when not mono:
- nuget://Ninject/3.0.1.10
- when mono:
- fsrepo://ninject-mono/Ninject.dll

modules:
- name: core
projects:
Expand All @@ -15,9 +39,7 @@ modules:
- gac://System.Data.DataSetExtensions
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://Monads
- nuget://log4net
- nuget://YamlDotNet.Core
Expand All @@ -31,7 +53,7 @@ modules:
references:
- gac://System
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://QuickGraph
- module://Bari.Core
csharp:
Expand All @@ -48,9 +70,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -61,7 +81,7 @@ modules:
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://NUnit
Expand All @@ -76,8 +96,7 @@ modules:
- gac://System
- gac://System.Xml
- nuget://log4net
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://QuickGraph
- suite://core/Bari.Core
- name: Bari.Plugins.Csharp
Expand All @@ -90,8 +109,7 @@ modules:
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://log4net
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- module://Bari.Plugins.VsCore
Expand All @@ -101,8 +119,7 @@ modules:
- gac://System
- gac://System.Xml
- nuget://log4net
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -112,8 +129,7 @@ modules:
- gac://System
- gac://System.Xml
- nuget://log4net
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -128,7 +144,7 @@ modules:
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -140,8 +156,7 @@ modules:
- gac://System
- gac://System.Core
- nuget://log4net
- nuget://Ninject/3.0.1.10
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://Monads
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -156,7 +171,7 @@ modules:
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- suite://core/Bari.Core
- name: Bari.Plugins.CodeContracts
references:
Expand All @@ -168,7 +183,7 @@ modules:
- gac://System.Xml
- gac://System.Xml.Linq
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -186,9 +201,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Ninject/3.0.1.10
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -207,9 +220,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Ninject/3.0.1.10
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -226,9 +237,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Ninject/3.0.1.10
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -244,7 +253,7 @@ modules:
- nuget://IronPython
- { uri: 'nuget://IronPython.StdLib', type: Runtime }
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- suite://core/Bari.Core
tests:
- name: Bari.Plugins.PythonScripts.Test
Expand All @@ -258,9 +267,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Ninject/3.0.1.10
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -274,7 +281,7 @@ modules:
references:
- gac://System
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -291,9 +298,7 @@ modules:
- gac://System.Xml.Linq
- nuget://FluentAssertions/2.2.0
- nuget://Moq
- nuget://Ninject/3.0.1.10
- nuget://Castle.Core/3.0.0.4001
- nuget://Ninject.Extensions.Factory/3.0.1
- alias://ninject
- nuget://NUnit
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
Expand All @@ -307,7 +312,7 @@ modules:
references:
- gac://System
- nuget://log4net
- nuget://Ninject/3.0.1.10
- alias://ninject
- nuget://YamlDotNet.Core
- nuget://YamlDotNet.RepresentationModel
- suite://core/Bari.Core
Expand All @@ -320,11 +325,15 @@ products:
- scripting
- innosetup
- addon
packager:
packager:
type: nuget
param:
id: bari
description: Bari is an advanced build manager for .NET
when not mono:
id: bari
description: Bari is an advanced build manager for .NET
when mono:
id: bari-mono
description: Bari is an advanced build manager for .NET (Mono version)
author: Daniel Vigovszky
project-url: http://github.com/vigoo/bari
icon-url: https://raw.githubusercontent.com/vigoo/bari/master/doc/logo.png
Expand Down

0 comments on commit 899983a

Please sign in to comment.