Skip to content
Permalink
Browse files
Got the project name and dll matching. still need to get the namespac…
…e to match.
  • Loading branch information
chirino committed Oct 29, 2007
0 parents commit 80b02815946bff985c479dc4305325c16c18713e
Showing 33 changed files with 5,326 additions and 0 deletions.

Large diffs are not rendered by default.

@@ -0,0 +1,12 @@
=========================================================================
== NOTICE file corresponding to the section 4 d of ==
== the Apache License, Version 2.0, ==
== in this case for the Apache ActiveMQ distribution. ==
=========================================================================

Apache ActiveMQ
Copyright 2005-2006 The Apache Software Foundation

This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).

@@ -0,0 +1,86 @@
=======================================================================
Welcome to:
* NMS API : The .NET Messaging Service API
* NMS Client for Apache ActiveMQ
* NMS Client for MSMQ
=======================================================================

For more information see http://activemq.apache.org/nms.html

=======================================================================
Building With Visual Stuido 2005
=======================================================================

Open the vs2005.sln Solution File. Build using "Build"->"Build Solution"
menu option.

The resulting DLLs will be in bin\Debug or the bin\Release directories
depending on you settings under "Build"->"Configuration Manager"

If you have the Resharper plugin installed in Visual Studio, you can run
all the Unit Tests by using the "ReSharper"->"Unit Testing"->"Run All
Tests from Solution" menu option. Please note that you must run an
Apache ActiveMQ Broker before kicking off the unit tests.

=======================================================================
Building With SharpDevelop 2.1
=======================================================================

SharpDevelop is an open source IDE that you can download from:
http://www.sharpdevelop.net/OpenSource/SD/Default.aspx

Open the sharpdevelop.sln Solution File. Build using the
"Build"->"Build Solution" menu option.

The resulting DLLs will be in bin\Debug or the bin\Release directories
depending on you settings under "Build"->"Set Configuration"

To run the Unit Tests, you must first start an Apache ActiveMQ Broker
and then use the "View"->"Tools"->"Unit Tests" menu option. On the
newly displayed Unit Tests view, click the "Run tests" button.

Note: Seems like the nunit integration in SharpDevelop still needs a
little work because on a WindowsXP x64 system, running the tests caused
some Unexpected Exception errors.

=======================================================================
Building With monodevelop
=======================================================================

monodevelop is an open source IDE that you can download from:
http://www.monodevelop.com/

Open the monodevelop.mds Solution File. Build using the
"Run"->"Build Solution" menu option.

The resulting DLLs will be in bin\Debug or the bin\Release directories
depending on the configuration you have selected in the Build bar.

=======================================================================
Building With NAnt
=======================================================================
To build the code using NAnt type

nant

To run the unit tests you need to run an Apache ActiveMQ Broker first then type

nant test

To generate the documentation type

nant doc


Assuming that you have checked out the ActiveMQ code and the Site in peer directories such as


activemq/
activemq-dotnet/

activemq-site/
nms/
ndoc/

So that generating the ndoc will copy the generate content into the ndoc directory so it can be deployed on the Apache website.

Binary file not shown.
@@ -0,0 +1,14 @@
Copyright � 2002-2003 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov, Charlie Poole
Copyright � 2000-2003 Philip A. Craig

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment (see the following) in the product documentation is required.

Portions Copyright � 2002-2003 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov, Charlie Poole or Copyright � 2000-2003 Philip A. Craig

2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source distribution.

0 comments on commit 80b0281

Please sign in to comment.