summaryrefslogtreecommitdiff
path: root/dotnet/release
diff options
context:
space:
mode:
authorTomas Restrepo <tomasr@apache.org>2007-05-14 13:37:45 +0000
committerTomas Restrepo <tomasr@apache.org>2007-05-14 13:37:45 +0000
commitbc8b1d4740d176b1d3391e7b5268f5e8e2c33797 (patch)
tree417568d3e7b07ec7b3bef8a87f732cd612d57a8a /dotnet/release
parent15a04772b31cfdc09c67c4f6c4586bddfec3d43a (diff)
downloadqpid-python-bc8b1d4740d176b1d3391e7b5268f5e8e2c33797.tar.gz
* QPID-489 Added Nant build scripts for Qpid.NET
* Modified msbuild files to build to central location matching nant builds * Removed old files from Qpid.Buffer * Removed MonoDevelop project files * Updated build scripts, readme.txt, todo.txt git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2@537834 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'dotnet/release')
-rw-r--r--dotnet/release42
1 files changed, 3 insertions, 39 deletions
diff --git a/dotnet/release b/dotnet/release
index c1e25df10f..7895b3f084 100644
--- a/dotnet/release
+++ b/dotnet/release
@@ -2,50 +2,14 @@
Usage()
{
- echo "usage: $0 dotnet11|dotnet20|mono release-number (e.g. 2.0.1)"
+ echo "usage: $0 net-1.1|net-2.0|mono-2.0"
exit 2
}
-if [[ $# -ne 2 ]]; then
+if [[ $# -ne 1 ]]; then
Usage
fi
dotNetVersion=$1
-releaseName=Qpid.NET-$2-$dotNetVersion
-if [[ $dotNetVersion == "dotnet11" ]]; then
- binDir=Qpid.Client/bin/FX1_1/Release
-elif [[ $dotNetVersion == "dotnet20" ]]; then
- binDir=qpid.client/bin/Release
-elif [[ $dotNetVersion == "mono" ]]; then
- binDir=build/mono
-else
- Usage
-fi
-
-binFilesToRelease="
- Qpid.Buffer.dll
- Qpid.Client.dll
- Qpid.Codec.dll
- Qpid.Common.dll
- Qpid.Messaging.dll
- Qpid.Sasl.dll
- log4net.dll"
-
-filesToRelease="
- LICENCE.txt
- NOTICE.txt"
-
-releaseDir=build/release/$releaseName
-mkdir -p $releaseDir
-
-for file in $binFilesToRelease; do
- cp $binDir/$file $releaseDir
-done
-
-for file in $filesToRelease; do
- cp $file $releaseDir
-done
-
-cd build/release
-jar -cvMf $releaseName.zip $releaseName
+nant -t:dotNetVersion release-pkg -D:build.config=release