You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ta...@apache.org on 2017/03/07 19:39:05 UTC
[25/50] [abbrv] activemq-nms-msmq git commit: Recreated 1.4.x branch
from 1.4.0 tag.
Recreated 1.4.x branch from 1.4.0 tag.
Project: http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/commit/3a9495e1
Tree: http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/tree/3a9495e1
Diff: http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/diff/3a9495e1
Branch: refs/heads/1.4.x
Commit: 3a9495e170feb169a1a2329e2e8e11d21700744a
Parents: 783fedb 72e43f0
Author: Jim Gomes <jg...@apache.org>
Authored: Tue Sep 21 21:29:35 2010 +0000
Committer: Jim Gomes <jg...@apache.org>
Committed: Tue Sep 21 21:29:35 2010 +0000
----------------------------------------------------------------------
Apache.NMS.MSMQ.Test.nunit | 7 +
LICENSE.txt | 764 ++++++++++++++++
NOTICE.txt | 12 +
README.txt | 42 +
branches/1.2.x/Apache.NMS.MSMQ.Test.nunit | 7 -
branches/1.2.x/LICENSE.txt | 764 ----------------
branches/1.2.x/NOTICE.txt | 12 -
branches/1.2.x/README.txt | 42 -
branches/1.2.x/keyfile/NMSKey.snk | Bin 596 -> 0 bytes
branches/1.2.x/nant-common.xml | 602 -------------
branches/1.2.x/nant.build | 111 ---
branches/1.2.x/nmsprovider-test.config | 26 -
branches/1.2.x/package.ps1 | 69 --
branches/1.2.x/src/main/csharp/BaseMessage.cs | 214 -----
branches/1.2.x/src/main/csharp/BytesMessage.cs | 511 -----------
branches/1.2.x/src/main/csharp/Connection.cs | 216 -----
.../1.2.x/src/main/csharp/ConnectionFactory.cs | 119 ---
.../1.2.x/src/main/csharp/ConnectionMetaData.cs | 107 ---
.../src/main/csharp/DefaultMessageConverter.cs | 267 ------
branches/1.2.x/src/main/csharp/Destination.cs | 148 ---
.../1.2.x/src/main/csharp/IMessageConverter.cs | 34 -
branches/1.2.x/src/main/csharp/MapMessage.cs | 33 -
.../1.2.x/src/main/csharp/MessageConsumer.cs | 231 -----
.../1.2.x/src/main/csharp/MessageProducer.cs | 276 ------
branches/1.2.x/src/main/csharp/ObjectMessage.cs | 94 --
branches/1.2.x/src/main/csharp/Queue.cs | 60 --
branches/1.2.x/src/main/csharp/Session.cs | 247 -----
branches/1.2.x/src/main/csharp/StreamMessage.cs | 893 -------------------
branches/1.2.x/src/main/csharp/TextMessage.cs | 101 ---
.../1.2.x/src/main/ndoc/NamespaceSummary.xml | 21 -
.../src/main/sandcastle/feedback_content.xml | 32 -
branches/1.2.x/src/test/csharp/MSMQTest.cs | 120 ---
branches/1.2.x/vs2008-msmq-test.csproj | 121 ---
branches/1.2.x/vs2008-msmq.csproj | 114 ---
branches/1.2.x/vs2008-msmq.sln | 30 -
keyfile/NMSKey.snk | Bin 0 -> 596 bytes
nant-common.xml | 630 +++++++++++++
nant.build | 133 +++
nmsprovider-test.config | 26 +
package.ps1 | 69 ++
src/main/csharp/BaseMessage.cs | 215 +++++
src/main/csharp/BytesMessage.cs | 511 +++++++++++
src/main/csharp/Connection.cs | 230 +++++
src/main/csharp/ConnectionFactory.cs | 137 +++
src/main/csharp/ConnectionMetaData.cs | 107 +++
src/main/csharp/DefaultMessageConverter.cs | 267 ++++++
src/main/csharp/Destination.cs | 148 +++
src/main/csharp/IMessageConverter.cs | 34 +
src/main/csharp/MapMessage.cs | 33 +
src/main/csharp/MessageConsumer.cs | 250 ++++++
src/main/csharp/MessageProducer.cs | 291 ++++++
src/main/csharp/ObjectMessage.cs | 94 ++
src/main/csharp/Queue.cs | 60 ++
src/main/csharp/Session.cs | 261 ++++++
src/main/csharp/StreamMessage.cs | 893 +++++++++++++++++++
src/main/csharp/TextMessage.cs | 101 +++
src/main/ndoc/NamespaceSummary.xml | 21 +
src/main/sandcastle/feedback_content.xml | 32 +
src/test/csharp/MSMQTest.cs | 120 +++
tags/1.0.0/LICENSE.txt | 764 ----------------
tags/1.0.0/NOTICE.txt | 12 -
tags/1.0.0/README.txt | 40 -
tags/1.0.0/lib/mono-2.0/nunit.framework.dll | Bin 77824 -> 0 bytes
tags/1.0.0/lib/net-1.1/nunit.framework.dll | Bin 81920 -> 0 bytes
tags/1.0.0/lib/net-2.0/nunit.framework.dll | Bin 77824 -> 0 bytes
tags/1.0.0/lib/net-3.5/nunit.framework.dll | Bin 77824 -> 0 bytes
tags/1.0.0/lib/netcf-2.0/nunit.framework.dll | Bin 77824 -> 0 bytes
tags/1.0.0/nant-common.xml | 530 -----------
tags/1.0.0/nant.build | 98 --
tags/1.0.0/nmsprovider-msmq.config | 20 -
tags/1.0.0/nmsprovider-test.config | 26 -
tags/1.0.0/src/main/csharp/BaseMessage.cs | 211 -----
tags/1.0.0/src/main/csharp/BytesMessage.cs | 27 -
.../1.0.0/src/main/csharp/CommonAssemblyInfo.cs | 28 -
tags/1.0.0/src/main/csharp/Connection.cs | 155 ----
tags/1.0.0/src/main/csharp/ConnectionFactory.cs | 63 --
.../src/main/csharp/DefaultMessageConverter.cs | 131 ---
tags/1.0.0/src/main/csharp/Destination.cs | 137 ---
tags/1.0.0/src/main/csharp/IMessageConverter.cs | 35 -
tags/1.0.0/src/main/csharp/MapMessage.cs | 33 -
tags/1.0.0/src/main/csharp/MessageConsumer.cs | 134 ---
tags/1.0.0/src/main/csharp/MessageProducer.cs | 284 ------
tags/1.0.0/src/main/csharp/ObjectMessage.cs | 93 --
tags/1.0.0/src/main/csharp/PrimitiveMap.cs | 294 ------
tags/1.0.0/src/main/csharp/Queue.cs | 58 --
tags/1.0.0/src/main/csharp/Session.cs | 221 -----
tags/1.0.0/src/main/csharp/StreamMessage.cs | 25 -
tags/1.0.0/src/main/csharp/TextMessage.cs | 97 --
tags/1.0.0/src/main/ndoc/NamespaceSummary.xml | 21 -
.../1.0.0/src/test/csharp/CommonAssemblyInfo.cs | 28 -
tags/1.0.0/src/test/csharp/InheritedTests.cs | 74 --
tags/1.0.0/src/test/csharp/MSMQTest.cs | 126 ---
tags/1.0.0/vs2008-msmq-test.csproj | 111 ---
tags/1.0.0/vs2008-msmq.csproj | 109 ---
tags/1.0.0/vs2008-msmq.sln | 30 -
tags/1.1.0/Apache.NMS.MSMQ.Test.nunit | 7 -
tags/1.1.0/LICENSE.txt | 764 ----------------
tags/1.1.0/NOTICE.txt | 12 -
tags/1.1.0/README.txt | 42 -
tags/1.1.0/keyfile/NMSKey.snk | Bin 596 -> 0 bytes
tags/1.1.0/nant-common.xml | 515 -----------
tags/1.1.0/nant.build | 130 ---
tags/1.1.0/nmsprovider-msmq.config | 20 -
tags/1.1.0/nmsprovider-test.config | 26 -
tags/1.1.0/package.ps1 | 67 --
tags/1.1.0/src/main/csharp/BaseMessage.cs | 169 ----
tags/1.1.0/src/main/csharp/BytesMessage.cs | 25 -
tags/1.1.0/src/main/csharp/Connection.cs | 155 ----
tags/1.1.0/src/main/csharp/ConnectionFactory.cs | 88 --
.../src/main/csharp/DefaultMessageConverter.cs | 166 ----
tags/1.1.0/src/main/csharp/Destination.cs | 139 ---
tags/1.1.0/src/main/csharp/IMessageConverter.cs | 34 -
tags/1.1.0/src/main/csharp/MapMessage.cs | 31 -
tags/1.1.0/src/main/csharp/MessageConsumer.cs | 136 ---
tags/1.1.0/src/main/csharp/MessageProducer.cs | 281 ------
tags/1.1.0/src/main/csharp/ObjectMessage.cs | 94 --
tags/1.1.0/src/main/csharp/PrimitiveMap.cs | 293 ------
tags/1.1.0/src/main/csharp/Queue.cs | 60 --
tags/1.1.0/src/main/csharp/Session.cs | 229 -----
tags/1.1.0/src/main/csharp/StreamMessage.cs | 25 -
tags/1.1.0/src/main/csharp/TextMessage.cs | 101 ---
tags/1.1.0/src/main/ndoc/NamespaceSummary.xml | 21 -
tags/1.1.0/src/test/csharp/MSMQTest.cs | 120 ---
tags/1.1.0/vs2008-msmq-test.csproj | 121 ---
tags/1.1.0/vs2008-msmq.csproj | 116 ---
tags/1.1.0/vs2008-msmq.sln | 30 -
tags/1.2.0-RC1/Apache.NMS.MSMQ.Test.nunit | 7 -
tags/1.2.0-RC1/LICENSE.txt | 764 ----------------
tags/1.2.0-RC1/NOTICE.txt | 12 -
tags/1.2.0-RC1/README.txt | 42 -
tags/1.2.0-RC1/keyfile/NMSKey.snk | Bin 596 -> 0 bytes
tags/1.2.0-RC1/nant-common.xml | 602 -------------
tags/1.2.0-RC1/nant.build | 111 ---
tags/1.2.0-RC1/nmsprovider-test.config | 26 -
tags/1.2.0-RC1/package.ps1 | 67 --
tags/1.2.0-RC1/src/main/csharp/BaseMessage.cs | 214 -----
tags/1.2.0-RC1/src/main/csharp/BytesMessage.cs | 511 -----------
tags/1.2.0-RC1/src/main/csharp/Connection.cs | 216 -----
.../src/main/csharp/ConnectionFactory.cs | 119 ---
.../src/main/csharp/ConnectionMetaData.cs | 107 ---
.../src/main/csharp/DefaultMessageConverter.cs | 267 ------
tags/1.2.0-RC1/src/main/csharp/Destination.cs | 148 ---
.../src/main/csharp/IMessageConverter.cs | 34 -
tags/1.2.0-RC1/src/main/csharp/MapMessage.cs | 33 -
.../src/main/csharp/MessageConsumer.cs | 231 -----
.../src/main/csharp/MessageProducer.cs | 276 ------
tags/1.2.0-RC1/src/main/csharp/ObjectMessage.cs | 94 --
tags/1.2.0-RC1/src/main/csharp/Queue.cs | 60 --
tags/1.2.0-RC1/src/main/csharp/Session.cs | 247 -----
tags/1.2.0-RC1/src/main/csharp/StreamMessage.cs | 893 -------------------
tags/1.2.0-RC1/src/main/csharp/TextMessage.cs | 101 ---
.../src/main/ndoc/NamespaceSummary.xml | 21 -
.../src/main/sandcastle/feedback_content.xml | 32 -
tags/1.2.0-RC1/src/test/csharp/MSMQTest.cs | 120 ---
tags/1.2.0-RC1/vs2008-msmq-test.csproj | 121 ---
tags/1.2.0-RC1/vs2008-msmq.csproj | 114 ---
tags/1.2.0-RC1/vs2008-msmq.sln | 30 -
trunk/Apache.NMS.MSMQ.Test.nunit | 7 -
trunk/LICENSE.txt | 764 ----------------
trunk/NOTICE.txt | 12 -
trunk/README.txt | 42 -
trunk/keyfile/NMSKey.snk | Bin 596 -> 0 bytes
trunk/nant-common.xml | 630 -------------
trunk/nant.build | 133 ---
trunk/nmsprovider-test.config | 26 -
trunk/package.ps1 | 69 --
trunk/src/main/csharp/BaseMessage.cs | 215 -----
trunk/src/main/csharp/BytesMessage.cs | 511 -----------
trunk/src/main/csharp/Connection.cs | 230 -----
trunk/src/main/csharp/ConnectionFactory.cs | 137 ---
trunk/src/main/csharp/ConnectionMetaData.cs | 107 ---
.../src/main/csharp/DefaultMessageConverter.cs | 267 ------
trunk/src/main/csharp/Destination.cs | 148 ---
trunk/src/main/csharp/IMessageConverter.cs | 34 -
trunk/src/main/csharp/MapMessage.cs | 33 -
trunk/src/main/csharp/MessageConsumer.cs | 250 ------
trunk/src/main/csharp/MessageProducer.cs | 291 ------
trunk/src/main/csharp/ObjectMessage.cs | 94 --
trunk/src/main/csharp/Queue.cs | 60 --
trunk/src/main/csharp/Session.cs | 261 ------
trunk/src/main/csharp/StreamMessage.cs | 893 -------------------
trunk/src/main/csharp/TextMessage.cs | 101 ---
trunk/src/main/ndoc/NamespaceSummary.xml | 21 -
trunk/src/main/sandcastle/feedback_content.xml | 32 -
trunk/src/test/csharp/MSMQTest.cs | 120 ---
trunk/vs2008-msmq-test.csproj | 119 ---
trunk/vs2008-msmq.csproj | 114 ---
trunk/vs2008-msmq.sln | 30 -
vs2008-msmq-test.csproj | 119 +++
vs2008-msmq.csproj | 114 +++
vs2008-msmq.sln | 30 +
191 files changed, 5751 insertions(+), 25025 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/blob/3a9495e1/nant.build
----------------------------------------------------------------------
diff --cc nant.build
index 0000000,a2423a2..450b63f
mode 000000,100644..100644
--- a/nant.build
+++ b/nant.build
@@@ -1,0 -1,133 +1,133 @@@
+ \ufeff<?xml version="1.0"?>
+ <!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+ <project name="Apache.NMS.MSMQ" default="default" xmlns="http://nant.sourceforge.net/release/0.85/nant.xsd">
+ <!-- ============================================================================================ -->
+ <!-- I N I T I A L I Z A T I O N -->
+ <!-- ============================================================================================ -->
+ <property name="basedir" value="${project::get-base-directory()}" />
+ <property name="project.name" value="Apache.NMS.MSMQ" />
+ <property name="project.group" value="org.apache.activemq" />
- <property name="project.version" value="1.4.0" unless="${property::exists('project.version')}" />
- <property name="project.release.type" value="GA" unless="${property::exists('project.release.type')}" />
++ <property name="project.version" value="1.4.1" unless="${property::exists('project.version')}" />
++ <property name="project.release.type" value="SNAPSHOT" unless="${property::exists('project.release.type')}" />
+ <property name="project.short_description" value="Apache NMS for MSMQ Class Library" />
+ <property name="project.description" value="Apache NMS for MSMQ Class Library (.Net Messaging Library Implementation): An implementation of the NMS API for MSMQ" />
+
+ <!-- Repository organized as: organization/module/version/plaform/artifact, platform might be something like 'all' or 'net-2.0/release' -->
+ <property name="nunit.dll" value="${basedir}/lib/NUnit/${current.build.framework}/nunit.framework.dll" dynamic="true" />
+ <property name="Apache.NMS.dll" value="${basedir}/lib/Apache.NMS/${current.build.framework}/Apache.NMS.dll" dynamic="true" />
+ <property name="Apache.NMS.pdb" value="${basedir}/lib/Apache.NMS/${current.build.framework}/Apache.NMS.pdb" dynamic="true" />
+ <property name="Apache.NMS.Test.dll" value="${basedir}/lib/Apache.NMS/${current.build.framework}//Apache.NMS.Test.dll" dynamic="true" />
+ <property name="Apache.NMS.Test.pdb" value="${basedir}/lib/Apache.NMS/${current.build.framework}/Apache.NMS.Test.pdb" dynamic="true" />
+ <property name="NUnit.Projectfile" value="Apache.NMS.MSMQ.Test.nunit" />
+
+ <!-- Skip certain frameworks, since MSMQ is not supported on those platforms. -->
+ <property name="build.netcf-2.0.skip" value="true" />
+ <property name="build.netcf-3.5.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,vendor.nunit.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.4.0" />
+ <property name="vendor.apache.org.filenames" value="Apache.NMS.dll,Apache.NMS.pdb,Apache.NMS.Test.dll,Apache.NMS.Test.pdb" />
+
+ <!-- Property grouping for 'vendor.nunit.org' -->
+ <property name="vendor.nunit.org.name" value="NUnit" />
+ <property name="vendor.nunit.org.group" value="org.nunit" />
+ <property name="vendor.nunit.org.version" value="2.5.5" />
+ <property name="vendor.nunit.org.filenames" value="nunit.framework.dll" />
+ </target>
+
+ <target name="dependency-init" description="Initializes build dependencies">
+ <assemblyfileset failonempty="true" id="dependencies">
+ <include name="${current.build.framework.assembly.dir}/mscorlib.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.Xml.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.Messaging.dll" />
+ <include name="${Apache.NMS.dll}" />
+ </assemblyfileset>
+
+ <assemblyfileset failonempty="true" id="test.dependencies">
+ <include name="${current.build.framework.assembly.dir}/mscorlib.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.Xml.dll" />
+ <include name="${current.build.framework.assembly.dir}/System.Messaging.dll" />
+ <include name="${Apache.NMS.dll}" />
+ <include name="${Apache.NMS.Test.dll}" />
+ <include name="${build.bin.dir}/${project.name}.dll" />
+ <include name="${nunit.dll}" />
+ </assemblyfileset>
+
+ <fileset id="content.filenames">
+ <include name="LICENSE.txt" />
+ <include name="NOTICE.txt" />
+ <include name="nmsprovider-*.config" />
+ <include name="${Apache.NMS.dll}" />
+ <include name="${Apache.NMS.pdb}" />
+ <include name="${Apache.NMS.Test.dll}" />
+ <include name="${Apache.NMS.Test.pdb}" />
+ <include name="${nunit.dll}" />
+ <include name="${NUnit.Projectfile}" />
+ </fileset>
+
+ <fileset id="install.filenames">
+ <include name="LICENSE.txt" />
+ <include name="NOTICE.txt" />
+ <include name="${build.bin.dir}/${project.name}.dll" />
+ <include name="${build.bin.dir}/${project.name}.pdb" />
+ </fileset>
+
+ </target>
+
+ <target name="default" depends="install-all" />
+
+ <zipfileset id="src.package.contents" basedir="${basedir}">
+ <include name="LICENSE.txt" />
+ <include name="NOTICE.txt" />
+ <include name="nant-common.xml" />
+ <include name="nant.build" />
+ <include name="nant.build" />
+ <include name="nmsprovider*.config" />
+ <include name="vs2008-*.csproj" />
+ <include name="vs2008-*.csproj" />
+ <include name="vs2008-*.sln" />
+ <include name="keyfile/*" />
+ <include name="src/**/*.cs" />
+ <exclude name="src/sandbox/**" />
+ </zipfileset>
+
+ <zipfileset id="bin.package.contents" basedir="${basedir}">
+ <include name="LICENSE.txt" />
+ <include name="NOTICE.txt" />
+ <include name="build/**/nmsprovider*" />
+ <include name="build/**/${project.name}*" />
+ <include name="lib/**/*" />
+ <exclude name="build/**/%temp%/**" />
+ </zipfileset>
+
+ <!-- Load the common target definitions -->
+ <include buildfile="${basedir}/nant-common.xml" />
+ </project>
http://git-wip-us.apache.org/repos/asf/activemq-nms-msmq/blob/3a9495e1/package.ps1
----------------------------------------------------------------------
diff --cc package.ps1
index 0000000,18c412a..8bb2e37
mode 000000,100644..100644
--- a/package.ps1
+++ b/package.ps1
@@@ -1,0 -1,69 +1,69 @@@
+ # Licensed to the Apache Software Foundation (ASF) under one or more
+ # contributor license agreements. See the NOTICE file distributed with
+ # this work for additional information regarding copyright ownership.
+ # The ASF licenses this file to You under the Apache License, Version 2.0
+ # (the "License"); you may not use this file except in compliance with
+ # the License. You may obtain a copy of the License at
+ #
+ # http://www.apache.org/licenses/LICENSE-2.0
+ #
+ # Unless required by applicable law or agreed to in writing, software
+ # distributed under the License is distributed on an "AS IS" BASIS,
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ # See the License for the specific language governing permissions and
+ # limitations under the License.
+
+ $pkgname = "Apache.NMS.MSMQ"
-$pkgver = "1.4.0"
++$pkgver = "1.4-SNAPSHOT"
+ $configurations = "release", "debug"
+ $frameworks = "net-2.0", "net-3.5"
+
+ write-progress "Creating package directory." "Initializing..."
+ if(!(test-path package))
+ {
+ md package
+ }
+
+ if(test-path build)
+ {
+ pushd build
+
+ $pkgdir = "..\package"
+
+ write-progress "Packaging Application files." "Scanning..."
+ $zipfile = "$pkgdir\$pkgname-$pkgver-bin.zip"
+ zip -9 -u -j "$zipfile" ..\LICENSE.txt
+ zip -9 -u -j "$zipfile" ..\NOTICE.txt
+ foreach($configuration in $configurations)
+ {
+ foreach($framework in $frameworks)
+ {
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.dll"
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.xml"
+ zip -9 -u "$zipfile" "$framework\$configuration\nmsprovider*.config"
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.Test.dll"
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.Test.xml"
+ if($framework -ieq "mono-2.0")
+ {
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.dll.mdb"
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.Test.dll.mdb"
+ }
+ else
+ {
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.pdb"
+ zip -9 -u "$zipfile" "$framework\$configuration\$pkgname.Test.pdb"
+ }
+ }
+ }
+
+ popd
+ }
+
+ write-progress "Packaging Source code files." "Scanning..."
+ $pkgdir = "package"
+ $zipfile = "$pkgdir\$pkgname-$pkgver-src.zip"
+
+ zip -9 -u "$zipfile" LICENSE.txt NOTICE.txt nant-common.xml nant.build package.ps1 vs2008-msmq-test.csproj vs2008-msmq.csproj vs2008-msmq.sln
+ zip -9 -u -r "$zipfile" keyfile src
+
+ write-progress -Completed "Packaging" "Complete."