diff options
author | Alan Conway <aconway@apache.org> | 2007-03-21 02:05:56 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2007-03-21 02:05:56 +0000 |
commit | 732544fe86089ab86c03fcc48d5ca4c72667c275 (patch) | |
tree | dd2ee2d8872f69b6f297ef39b0a84b95bddf4b77 /qpid/cpp/make-dist | |
parent | 698283620afcb267bda2752b746c3e19641150ef (diff) | |
download | qpid-python-732544fe86089ab86c03fcc48d5ca4c72667c275.tar.gz |
* cpp: svn removed, will rename cpp-0-9
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@520705 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/make-dist')
-rwxr-xr-x | qpid/cpp/make-dist | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/qpid/cpp/make-dist b/qpid/cpp/make-dist deleted file mode 100755 index c23cad63a1..0000000000 --- a/qpid/cpp/make-dist +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash -# -# Temporary hack for producing a binary dev distribution. -# Includes regular stuff from 'make install' + examples and headers. -# -# TODO: Also include debug libraries. -# - -Usage() { - echo "usage: $0 [release-version] - release-version e.g. 1.0M1 (defaults to the svn revision)" >&2 - exit 2 -} - -if [[ $# -eq 1 ]]; then - [[ $1 == "-?" ]] && Usage - version=$1 -elif [[ $# -ne 0 ]]; then - Usage -else - # Default the version to the svn revision - if which svn >/dev/null 2>&1; then - svnRevision=$(svn info | grep ^Revision: | awk '{print $2}') - version=r${svnRevision} - else - echo "You need to have svn in your PATH or specify a release-version" - exit 2 - fi -fi - -releaseName=qpid-cpp-dev-${version}-$(uname -s)-$(uname -p) -releaseDir=release/$releaseName - -if [[ -d $releaseDir ]]; then - echo "$releaseDir already exists" - exit 2 -fi - -# Copy bin. -mkdir -p $releaseDir/bin -cp -r src/.libs/* ${releaseDir}/bin - -# Copy libs. -mkdir -p $releaseDir/lib -cp lib/broker/.libs/lib* lib/common/.libs/lib* lib/client/.libs/lib* \ - $releaseDir/lib - -# Copy gen include files. -find gen -name \*.h | while read file; do - destFile=${releaseDir}/include/$file - baseDir=$(dirname $destFile) - mkdir -p $baseDir - cp $file $destFile -done - -# Copy in lib include files. -( - cd lib; find . -name \*.h | while read file; do - destFile=../${releaseDir}/include/$file - baseDir=$(dirname $destFile) - mkdir -p $baseDir - cp $file $destFile - done -) - -# Copy non-cppunit tests as examples. -mkdir -p $releaseDir/examples -for file in tests/*.cpp; do - if grep CppUnit $file >/dev/null; then - echo Skipping cppunit file $file - else - cp $file $releaseDir/examples - fi -done - -# Copy Makefile and README for examples. -cp tests/examples.Makefile $releaseDir/examples/Makefile -cp tests/examples.README $releaseDir/examples/README - -cd release -tar=$releaseName.tar -tar cvf $tar $releaseName -bzip2 $tar |