3 type sudo >/dev/null 2>&1 && sudo=sudo || sudo=
4 common_packages='autoconf automake file gawk gcc-multilib git gzip make xz-utils'
10 $sudo apt-get -qq update
13 $sudo apt-get -qq --no-install-suggests --no-install-recommends \
19 git clone --depth=1 https://github.com/"$KHEADERS" kernel
20 $sudo make -C kernel headers_install INSTALL_HDR_PATH=/opt/kernel
22 KHEADERS_INC=/opt/kernel/include
25 KHEADERS_INC=/usr/include
31 apt_get_install $common_packages
34 $sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
35 apt_get_install $common_packages "$CC"-multilib
38 apt_get_install $common_packages "$CC"
41 apt_get_install $common_packages ca-certificates
42 git clone --depth=1 https://github.com/strace/musl
52 build='--build=i686-pc-linux-gnu --target=i686-pc-linux-gnu'
55 ./configure --prefix=/opt/musl --exec-prefix=/usr ${build}
71 pip install --user codecov
74 apt_get_install valgrind