aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLokesh B V <lokesh.bv@arm.com>2019-10-21 22:31:49 +0530
committerArvind Chauhan <arvind.chauhan@arm.com>2019-10-22 22:03:51 +0530
commit8bbdd42301e0925be632fc467c3fe5faa053c752 (patch)
treee110b712f80a93ebdf328ad6ddcc73ee48a3473e
parent80a9c56fb14e28b22a1b66e2760a1443a47e9a47 (diff)
platform-ci: Update pre-requisites to be installedci
Signed-off-by: Lokesh B V <lokesh.bv@arm.com>
-rwxr-xr-xplatforms-ci.sh20
1 files changed, 7 insertions, 13 deletions
diff --git a/platforms-ci.sh b/platforms-ci.sh
index 85964c2..c38d5d4 100755
--- a/platforms-ci.sh
+++ b/platforms-ci.sh
@@ -77,23 +77,14 @@ if [ "$JOB_NAME" != "" ]; then
sudo apt-get update
- sudo apt-get install -y --force-yes bison
- sudo apt-get install -y --force-yes flex
- sudo apt-get install -y --force-yes g++
- sudo apt-get install -y --force-yes git
- sudo apt-get install -y --force-yes libssl-dev
- sudo apt-get install -y --force-yes python-crypto
- sudo apt-get install -y --force-yes python-wand
- sudo apt-get install -y --force-yes python3-pyelftools
- sudo apt-get install -y --force-yes uuid-dev
- sudo apt-get install -y --force-yes cpio
+ sudo apt-get install -y bison flex g++ git libssl-dev python-crypto python-wand uuid-dev cpio zip
+ sudo apt-get install -y python3-pyelftools libopts25-dev flex automake pkg-config gettext autopoint
wget -O install_prerequisites.sh https://git.linaro.org/landing-teams/working/arm/build-scripts.git/plain/sgi/install_prerequisites.sh?h=19.06
sudo bash install_prerequisites.sh
rm -rf install_prerequisites.sh
- # Additional dependencies needed for this CI script
- sudo apt-get install -y --force-yes zip
+ sudo apt-get install --reinstall -y --allow-change-held-packages make
trap ERR
@@ -130,7 +121,7 @@ aarch64gcc_url=${gcc_url}/aarch64-linux-gnu/$gcc_aarch64
aarch32gcc_url=${gcc_url}/arm-linux-gnueabihf/$gcc_aarch32
gcc_arm_none=https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q3-update/+download/gcc-arm-none-eabi-5_4-2016q3-20160926-linux.tar.bz2
gcc_arm_none_toolchain=gcc-arm-none-eabi-5_4-2016q3-20160926-linux.tar.bz2
-
+export LC_ALL=C
function download_toolchain
{
@@ -138,16 +129,19 @@ function download_toolchain
echo "Downloading toochain..."
if [ ! -e $gcc_aarch64 ]; then
+ echo "Downloading $gcc_aarch64"
wget -q $aarch64gcc_url
else
echo "We already have $gcc_aarch64"
fi
if [ ! -e $gcc_aarch32 ]; then
+ echo "Downloading $gcc_aarch32"
wget -q $aarch32gcc_url
else
echo "We already have $gcc_aarch32"
fi
if [ ! -e $gcc_arm_none_toolchain ]; then
+ echo "Downloading $gcc_arm_none_toolchain"
wget -q $gcc_arm_none
else
echo "We already have $gcc_arm_none_toolchain"