Skip to content

Commit

Permalink
Update qpid-proton to 0.37.0
Browse files Browse the repository at this point in the history
  • Loading branch information
agrare committed Dec 8, 2022
1 parent de2cf4f commit 554d01b
Showing 1 changed file with 4 additions and 30 deletions.
34 changes: 4 additions & 30 deletions bin/before_install
Original file line number Diff line number Diff line change
Expand Up @@ -4,38 +4,12 @@ if [ -n "$CI" ]; then
echo "== Installing system packages =="
sudo apt-get update
sudo apt-get install -y libcurl4-openssl-dev
sudo apt-add-repository --yes 'deb http://us.archive.ubuntu.com/ubuntu kinetic universe'
sudo apt-get install -y libqpid-proton11-dev
echo

# Install Qpid proton system library
set -v
pushd $PWD

# Install the dev dependencies for building Qpid proton system library.
sudo apt-get install -y gcc cmake cmake-curses-gui uuid-dev
sudo apt-get install -y libssl-dev
sudo apt-get install -y libsasl2-2 libsasl2-dev

# Get the latest Qpid Proton source
cd $HOME/build
git clone --branch 0.30.0 https://github.com/apache/qpid-proton.git
cd qpid-proton

# Configure the source of Qpid Proton.
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BINDINGS=

# Compile system libraries.
make all

# Install system libraries
sudo make install

# Enable the qpid_proton bundler group
[ -z "$BUNDLE_WITH" ] && bundle config with qpid_proton

popd
set +v
# Enable the qpid_proton bundler group
[ -z "$BUNDLE_WITH" ] && bundle config with qpid_proton

echo
fi
Expand Down

0 comments on commit 554d01b

Please sign in to comment.