summaryrefslogtreecommitdiff
path: root/cpp/release.client.rhel3
diff options
context:
space:
mode:
authorSteven Shaw <steshaw@apache.org>2006-11-30 14:18:03 +0000
committerSteven Shaw <steshaw@apache.org>2006-11-30 14:18:03 +0000
commit4d7f04636758d39a3ef7250cbcc745edb3de7685 (patch)
tree7244bc2128d6027cf60c58c27b87cade8c2477eb /cpp/release.client.rhel3
parent97eabaa7419f61015067d6b3fc29c3317f795b9e (diff)
downloadqpid-python-4d7f04636758d39a3ef7250cbcc745edb3de7685.tar.gz
Changes for building on RHEL3. Also bundle debug and release libs
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@480934 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/release.client.rhel3')
-rwxr-xr-xcpp/release.client.rhel324
1 files changed, 16 insertions, 8 deletions
diff --git a/cpp/release.client.rhel3 b/cpp/release.client.rhel3
index 52b9d731d9..839277a5c0 100755
--- a/cpp/release.client.rhel3
+++ b/cpp/release.client.rhel3
@@ -1,7 +1,5 @@
#!/bin/bash
-buildType="release" # change to "debug" to build a debug release
-
if [[ $# -eq 1 ]]; then
name=$1
elif [[ $# -ne 0 ]]; then
@@ -9,8 +7,13 @@ elif [[ $# -ne 0 ]]; then
exit 2
else
# Default the name to the svn revision
- svnRevision=$(svn info | grep ^Revision: | awk '{print $2}')
- name=r${svnRevision}
+ if which svn >/dev/null 2>&1; then
+ svnRevision=$(svn info | grep ^Revision: | awk '{print $2}')
+ name=r${svnRevision}
+ else
+ echo "You need to have svn in your PATH or specify a release name"
+ exit 2
+ fi
fi
name=qpid-cpp-client-$name
@@ -28,11 +31,16 @@ mkdir $dir
#
mkdir $dir/lib
cp \
- build/apr-$buildType/lib/libqpid_client.so.1.0 \
- build/apr-$buildType/lib/libqpid_common.so.1.0 \
+ build/apr-release/lib/libqpid_client.so.1.0 \
+ build/apr-release/lib/libqpid_common.so.1.0 \
$dir/lib
-cp -r ~/local/apr-1.2.7 $dir/lib
-cp -r ~/local/boost-1.33.1 $dir/lib
+mkdir $dir/lib.debug
+cp \
+ build/apr-debug/lib/libqpid_client.so.1.0 \
+ build/apr-debug/lib/libqpid_common.so.1.0 \
+ $dir/lib.debug
+#cp -r ~/local/apr-1.2.7 $dir/lib
+#cp -r ~/local/boost-1.33.1 $dir/lib
#
# Copy over headers.