Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Adding integration packages for MassTransit

  • Loading branch information...
commit 8bbddc263bf42fb83e05f5c936acaece6c00514d 1 parent d66cf36
@phatboyg phatboyg authored
View
24 MassTransit.NHibernate.nuspec
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package>
+ <metadata>
+ <id>MassTransit.NHibernate</id>
+ <version>2.0.0.0</version>
+ <authors>Chris Patterson, Dru Sellers, Travis Smith</authors>
+ <description>An integration library for NHibernate support in MassTransit, a distributed application framework for .NET, including support for MSMQ, ActiveMQ, and RabbitMQ. Version 2.0 is currently in beta, but the NuGet package is being made available prior to Pre-Release support in NuGet to ease installation.</description>
+ <language>en-US</language>
+ <licenseUrl>https://github.com/MassTransit/MassTransit/blob/master/LICENSE</licenseUrl>
+ <projectUrl>http://masstransit-project.com</projectUrl>
+ <tags>msmq messaging service bus</tags>
+ <dependencies>
+ <dependency id="log4net" version="1.2.10" />
+ <dependency id="NHibernate" version="3.1" />
+ <dependency id="FluentNHibernate" version="1.2" />
+ <dependency id="Magnum" version="1.1.1" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="build_output\net-3.5\Persistence\NHibernate\MassTransit.NHibernateIntegration.*" target="lib\NET35" />
+ <file src="build_output\net-4.0\Persistence\NHibernate\MassTransit.NHibernateIntegration.*" target="lib\NET40" />
+ </files>
+</package>
+
View
24 MassTransit.StructureMap.nuspec
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package>
+ <metadata>
+ <id>MassTransit.StructureMap</id>
+ <version>2.0.0.0</version>
+ <authors>Chris Patterson, Dru Sellers, Travis Smith</authors>
+ <description>This integration library adds support for StructureMap to MassTransit, a distributed application framework for .NET, including support for MSMQ, ActiveMQ, and RabbitMQ. Version 2.0 is currently in beta, but the NuGet package is being made available prior to Pre-Release support in NuGet to ease installation.</description>
+ <language>en-US</language>
+ <licenseUrl>https://github.com/MassTransit/MassTransit/blob/master/LICENSE</licenseUrl>
+ <projectUrl>http://masstransit-project.com</projectUrl>
+ <tags>msmq messaging service bus</tags>
+ <dependencies>
+ <dependency id="log4net" version="1.2.10" />
+ <dependency id="Magnum" version="1.1.1" />
+ <dependency id="MassTransit" version="2.0.0.0" />
+ <dependency id="structuremap" version="2.6.2" />
+ </dependencies>
+ </metadata>
+ <files>
+ <file src="build_output\net-3.5\Containers\MassTransit.StructureMapIntegration.*" target="lib\NET35" />
+ <file src="build_output\net-4.0\Containers\MassTransit.StructureMapIntegration.*" target="lib\NET40" />
+ </files>
+</package>
+
View
4 MassTransit.nuspec
@@ -2,9 +2,9 @@
<package>
<metadata>
<id>MassTransit</id>
- <version>1.9.0.0</version>
+ <version>2.0.0.0</version>
<authors>Chris Patterson, Dru Sellers, Travis Smith</authors>
- <description>MassTransit is a distributed application framework for .NET, including support for MSMQ, ActiveMQ, and RabbitMQ.</description>
+ <description>MassTransit is a distributed application framework for .NET, including support for MSMQ, ActiveMQ, and RabbitMQ. Version 2.0 is currently in beta, but the NuGet package is being made available prior to Pre-Release support in NuGet to ease installation.</description>
<language>en-US</language>
<licenseUrl>https://github.com/MassTransit/MassTransit/blob/master/LICENSE</licenseUrl>
<projectUrl>http://masstransit-project.com</projectUrl>
View
4 rakefile.rb
@@ -102,7 +102,7 @@
copyOutputFiles File.join(props[:src], "MassTransit/bin/#{BUILD_CONFIG}"), "log4net.{dll,pdb,xml}", props[:output]
copyOutputFiles File.join(props[:src], "MassTransit/bin/#{BUILD_CONFIG}"), "Magnum.{dll,pdb,xml}", props[:output]
- copyOutputFiles File.join(props[:src], "MassTransit.Infrastructure/bin/#{BUILD_CONFIG}"), "MassTransit.Infrastructure.{dll,pdb,xml}", File.join(props[:output], "NHibernate")
+ copyOutputFiles File.join(props[:src], "Persistence/MassTransit.NHibernateIntegration/bin/#{BUILD_CONFIG}"), "MassTransit.NHibernateIntegration.{dll,pdb,xml}", File.join(props[:output], "Persistence/NHibernate")
outc = File.join(props[:output], "Containers")
copyOutputFiles File.join(props[:src], "Containers/MassTransit.StructureMapIntegration/bin/#{BUILD_CONFIG}"), "MassTransit*.{dll,pdb,xml}", outc
@@ -293,6 +293,8 @@ def copyOutputFiles(fromDir, filePattern, outDir)
desc "Builds the nuget package"
task :nuget do
sh "lib/nuget.exe pack MassTransit.nuspec -o build_artifacts"
+ sh "lib/nuget.exe pack MassTransit.StructureMap.nuspec -o build_artifacts"
+ sh "lib/nuget.exe pack MassTransit.NHibernate.nuspec -o build_artifacts"
end
def project_outputs(props)
Please sign in to comment.
Something went wrong with that request. Please try again.