blob: ae6a68831bf9681a2979c06591eeca5f615928d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/bash
# jenkins-run
export HOME=$(pwd)
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install --no-install-recommends -y linaro-image-tools python-pycurl python-beautifulsoup python-html2text python-xdg qemu-user-static curl git build-essential bc u-boot-tools libc6:i386 libstdc++6:i386 zlib1g:i386 python-debian
. ./kvm-ci/configs/${hwpack}.template
rm -rf build
time git clone --depth=1 ${git_url} --branch ${git_branch} build
cp -a kvm-ci build/
mv `basename $toolchain_url` build||true
cd build
git clone http://git.linaro.org/ci/lci-build-tools.git
if [ ! -z ${kernel_extra_frag} ] && [ -r kvm-ci/configs/${kernel_extra_frag} ]
then
ARCH=${ARCH} ./scripts/kconfig/merge_config.sh arch/${ARCH}/configs/${kernel_config} kvm-ci/configs/${kernel_extra_frag}
mv .config arch/${ARCH}/configs/kvm_ci_defconfig
export kernel_config=kvm_ci_defconfig
fi
bash ./kvm-ci/kvm-${hwpack}-host
|