dist/ubuntu: check existance of build tools
It normally won't be problem because scylla-jmx usually build after scylla building. However some tools we required for build_deb.sh doesn't installed on minimal installation, so we should check and install it. Signed-off-by: Takuya ASADA <syuu@scylladb.com> Message-Id: <1483004036-2824-1-git-send-email-syuu@scylladb.com>
This commit is contained in:
parent
db635738ad
commit
7f936862d2
13
dist/ubuntu/build_deb.sh
vendored
13
dist/ubuntu/build_deb.sh
vendored
@ -8,6 +8,19 @@ fi
|
||||
if [ -e debian ] || [ -e build ] || [ -e target ] || [ -e m2 ] || [ -e dependency-reduced-pom.xml ]; then
|
||||
rm -rf debian build target m2 dependency-reduced-pom.xml
|
||||
fi
|
||||
sudo apt-get -y update
|
||||
if [ ! -f /usr/bin/git ]; then
|
||||
sudo apt-get -y install git
|
||||
fi
|
||||
if [ ! -f /usr/bin/mk-build-deps ]; then
|
||||
sudo apt-get -y install devscripts
|
||||
fi
|
||||
if [ ! -f /usr/bin/equivs-build ]; then
|
||||
sudo apt-get -y install equivs
|
||||
fi
|
||||
if [ ! -f /usr/bin/lsb_release ]; then
|
||||
sudo apt-get -y install lsb-release
|
||||
fi
|
||||
|
||||
DISTRIBUTION=`lsb_release -i|awk '{print $3}'`
|
||||
RELEASE=`lsb_release -r|awk '{print $2}'`
|
||||
|
Loading…
x
Reference in New Issue
Block a user