cppzmq/ci_build.sh
Simon Giesecke 7a8cc9d7cf Problem: version detection broken, confuses libzmq and cppzmq versions
Solution: Fix version detection and cmake syntax errors
Fixes #182
2018-03-28 12:58:12 +02:00

39 lines
597 B
Bash
Executable File

#!/usr/bin/env bash
set -x
install_zeromq() {
pushd .
mkdir libzmq
cd libzmq
curl -L https://github.com/zeromq/libzmq/releases/download/v${ZMQ_VERSION}/zeromq-${ZMQ_VERSION}.tar.gz >zeromq.tar.gz
tar -xvzf zeromq.tar.gz
cd zeromq-${ZMQ_VERSION}
mkdir build
cd build
cmake ..
sudo make -j4 install
popd
}
# build zeromq first
if [ "${ZMQ_VERSION}" != "" ] ; then install_zeromq ; fi
# build cppzmq
mkdir build
cd build
cmake ..
sudo make -j4 install
# build cppzmq tests
# cd tests
# mkdir build
# cd build
# cmake ..
# make -j5 test ARGS="-V"