qpid-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From astitc...@apache.org
Subject svn commit: r890970 - /qpid/trunk/qpid/bin/release.sh
Date Tue, 15 Dec 2009 20:16:58 GMT
Author: astitcher
Date: Tue Dec 15 20:16:58 2009
New Revision: 890970

URL: http://svn.apache.org/viewvc?rev=890970&view=rev
Log:
QPID-2277: Revert "Removed dotnet from release process"

Modified:
    qpid/trunk/qpid/bin/release.sh

Modified: qpid/trunk/qpid/bin/release.sh
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/bin/release.sh?rev=890970&r1=890969&r2=890970&view=diff
==============================================================================
--- qpid/trunk/qpid/bin/release.sh (original)
+++ qpid/trunk/qpid/bin/release.sh Tue Dec 15 20:16:58 2009
@@ -36,6 +36,7 @@
     echo "--all   |-a : Generate all artefacts"
     echo "--source|-e : Generate the source artefact"
     echo "--cpp   |-c : Generate the CPP artefacts"
+    echo "--dotnet|-d : Generate the dotnet artefacts"
     echo "--java  |-j : Generate the java artefacts"
     echo "--ruby  |-r : Generate the ruby artefacts"
     echo "--python|-p : Generate the python artefacts"
@@ -81,6 +82,9 @@
  --cpp|-c)
    CPP="CPP"
  ;;
+ --dotnet|-d)
+   DOTNET="DOTNET"
+ ;;
  --java|-j)
    JAVA="JAVA"
  ;;
@@ -130,9 +134,10 @@
 echo VER:$VER
 
 # If nothing is specified then do it all
-if [ -z "${CLEAN}${PREPARE}${CPP}${JAVA}${RUBY}${PYTHON}${SOURCE}${SIGN}${UPLOAD}" ] ; then
+if [ -z "${CLEAN}${PREPARE}${CPP}${DOTNET}${JAVA}${RUBY}${PYTHON}${SOURCE}${SIGN}${UPLOAD}"
] ; then
    PREPARE="PREPARE"
    CPP="CPP"
+   DOTNET="DOTNET"
    JAVA="JAVA"
    RUBY="RUBY"
    PYTHON="PYTHON"
@@ -204,6 +209,23 @@
   cp qpid-${VER}/java/management/client/release/*.tar.gz artifacts/qpid-management-client-${VER}.tar.gz
 fi
 
+if [ "DOTNET" == "$DOTNET" ] ; then
+  pushd qpid-${VER}/dotnet
+  cd Qpid.Common
+  ant
+  cd ..
+  ./build-nant-release mono-2.0
+
+  cd client-010/gentool
+  ant
+  cd ..
+  nant -t:mono-2.0 release-pkg
+  popd
+
+  cp qpid-${VER}/dotnet/bin/mono-2.0/release/*.zip artifacts/qpid-dotnet-0-8-${VER}.zip
+  cp qpid-${VER}/dotnet/client-010/bin/mono-2.0/debug/*.zip artifacts/qpid-dotnet-0-10-${VER}.zip
+fi
+
 if [ "SIGN" == "$SIGN" ] ; then
   pushd artifacts
   sha1sum *.zip *.gz *.svnversion > SHA1SUM



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org


Mime
View raw message