You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by jg...@apache.org on 2008/10/31 00:24:53 UTC

svn commit: r709290 - /activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build

Author: jgomes
Date: Thu Oct 30 16:24:52 2008
New Revision: 709290

URL: http://svn.apache.org/viewvc?rev=709290&view=rev
Log:
Implemented installing and downloading of assemblies to and from the local NAnt repository.
Fixes [AMQNET-121]. (See https://issues.apache.org/activemq/browse/AMQNET-121)

Modified:
    activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build

Modified: activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build
URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build?rev=709290&r1=709289&r2=709290&view=diff
==============================================================================
--- activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build (original)
+++ activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build Thu Oct 30 16:24:52 2008
@@ -40,6 +40,20 @@
   <property name="build.netcf-2.0.skip" value="true"/>
   <property name="build.mono-2.0.skip" value="true"/>
 
+  <target name="vendor-init" description="Initializes Vendor library from local repository.">
+    <!-- Vendor specific info.  The prefix of 'vendor.apache.org' is taken from the property
+         'vendor.fileset.names'.  This comma-delimited list is iterated, and properties with
+         well-known suffixes are used to access and copy down vendor file dependencies. -->
+    <property name="vendor.fileset.names" value="vendor.apache.org"/>
+
+    <!-- Property grouping for 'vendor.apache.org' -->
+    <property name="vendor.apache.org.name" value="Apache.NMS"/>
+    <property name="vendor.apache.org.group" value="org.apache.activemq"/>
+    <property name="vendor.apache.org.version" value="1.1.0"/>
+    <property name="vendor.apache.org.filenames"
+              value="Apache.NMS.dll,Apache.NMS.pdb,Apache.NMS.dll.mdb,Apache.NMS.Test.dll,Apache.NMS.Test.pdb,Apache.NMS.Test.dll.mdb" />
+  </target>
+
   <target name="dependency-init" description="Initializes build dependencies">
     <if test="${not file::exists(Apache.NMS.dll)}">
 	 <echo message="Apache.NMS assembly for ${current.build.framework.name} is not available. Build skipped." />
@@ -77,17 +91,18 @@
 
     <fileset id="install.filenames">
       <include name="${project.name}.dll"/>
-      <include name="nmsprovider-*.config"/>
+      <include name="${project.name}.pdb"/>
+      <include name="nmsprovider-msmq.config"/>
     </fileset>
 
     <fileset id="deploy.filenames">
       <include name="LICENSE.txt"/>
       <include name="NOTICE.txt"/>
       <include name="${build.bin.dir}/${project.name}.dll"/>
-      <include name="${build.bin.dir}/${project.name}.?db"/>
+      <include name="${build.bin.dir}/${project.name}.pdb"/>
       <include name="${build.bin.dir}/${project.name}.xml"/>
       <include name="${build.bin.dir}/${project.name}.Test.dll"/>
-      <include name="${build.bin.dir}/${project.name}.Test.?db"/>
+      <include name="${build.bin.dir}/${project.name}.Test.pdb"/>
       <include name="${build.bin.dir}/${project.name}.Test.xml"/>
       <include name="${build.bin.dir}/nmsprovider-*.config"/>
     </fileset>