build master (5.0 preview) correctly taking into account new deps
This commit is contained in:
parent
9be08c9269
commit
c13c1bd5b7
41
build.sh
41
build.sh
|
@ -43,6 +43,24 @@ else
|
||||||
fi
|
fi
|
||||||
echo "#"
|
echo "#"
|
||||||
|
|
||||||
|
echo "# adding additional repo tools"
|
||||||
|
installIfMissing software-properties-common
|
||||||
|
installIfMissing python-software-properties
|
||||||
|
echo "# - done"
|
||||||
|
echo
|
||||||
|
|
||||||
|
if ! stat -t /etc/apt/sources.list.d/*zeromq* >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
echo "# adding modern zeromq repository"
|
||||||
|
sudo add-apt-repository -y ppa:chris-lea/zeromq
|
||||||
|
echo "# - done"
|
||||||
|
echo
|
||||||
|
echo "# updating repositories"
|
||||||
|
sudo apt-get update
|
||||||
|
echo "# - done"
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
|
||||||
echo "# checking build dependencies"
|
echo "# checking build dependencies"
|
||||||
installIfMissing autoconf
|
installIfMissing autoconf
|
||||||
installIfMissing automake
|
installIfMissing automake
|
||||||
|
@ -68,6 +86,11 @@ installIfMissing unixodbc-dev
|
||||||
installIfMissing libssl-dev
|
installIfMissing libssl-dev
|
||||||
installIfMissing libsrtp0
|
installIfMissing libsrtp0
|
||||||
installIfMissing libsrtp0-dev
|
installIfMissing libsrtp0-dev
|
||||||
|
installIfMissing libsqliteodbc
|
||||||
|
# modern zmq
|
||||||
|
installIfMissing libzmq3-dev
|
||||||
|
installIfMissing libzmq3
|
||||||
|
installIfMissing python-zmq
|
||||||
echo "# - done"
|
echo "# - done"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
@ -84,24 +107,6 @@ sayAndDo sudo dpkg -i $BUILDNAME/libcoredumper*.deb
|
||||||
echo "# - done"
|
echo "# - done"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
echo "# libsqliteodbc - building Debian package and installing as dependency"
|
|
||||||
sayAndDo cd libsqliteodbc
|
|
||||||
sayAndDo ./build.sh
|
|
||||||
sayAndDo mv range-libsqliteodbc_* ../$BUILDNAME
|
|
||||||
sayAndDo cd ..
|
|
||||||
sayAndDo sudo dpkg -i $BUILDNAME/range-libsqliteodbc_*.deb
|
|
||||||
echo "# - done"
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "# libzmq - building Debian package and installing as dependency"
|
|
||||||
sayAndDo cd libzmq
|
|
||||||
sayAndDo ./build.sh
|
|
||||||
sayAndDo mv range-libzmq_* ../$BUILDNAME
|
|
||||||
sayAndDo cd ..
|
|
||||||
sayAndDo sudo dpkg -i $BUILDNAME/range-libzmq_*.deb
|
|
||||||
echo "# - done"
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "# liba53 - building Debian and installing as dependency"
|
echo "# liba53 - building Debian and installing as dependency"
|
||||||
sayAndDo cd liba53
|
sayAndDo cd liba53
|
||||||
sayAndDo dpkg-buildpackage -us -uc
|
sayAndDo dpkg-buildpackage -us -uc
|
||||||
|
|
Loading…
Reference in New Issue