From e55d439a9ba744227fb4c9d727338276b78871d4 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 13 Feb 2019 15:14:28 +0200 Subject: gitlab-CI: add armhf Add CI for armhf environment. Signed-off-by: Tomi Valkeinen Reviewed-by: Arkadiusz Hiler --- Dockerfile.debian-armhf | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Dockerfile.debian-armhf (limited to 'Dockerfile.debian-armhf') diff --git a/Dockerfile.debian-armhf b/Dockerfile.debian-armhf new file mode 100644 index 00000000..81ad5c61 --- /dev/null +++ b/Dockerfile.debian-armhf @@ -0,0 +1,46 @@ +FROM debian:stretch-backports + +RUN apt-get update +RUN apt-get install -y \ + flex \ + bison \ + pkg-config \ + x11proto-dri2-dev \ + python-docutils \ + valgrind \ + peg + +RUN dpkg --add-architecture armhf +RUN apt-get update +RUN apt-get install -y \ + gcc-arm-linux-gnueabihf \ + libpciaccess-dev:armhf \ + libkmod-dev:armhf \ + libprocps-dev:armhf \ + libunwind-dev:armhf \ + libdw-dev:armhf \ + zlib1g-dev:armhf \ + liblzma-dev:armhf \ + libcairo-dev:armhf \ + libpixman-1-dev:armhf \ + libudev-dev:armhf \ + libgsl-dev:armhf \ + libasound2-dev:armhf \ + libjson-c-dev:armhf \ + libcurl4-openssl-dev:armhf \ + libxrandr-dev:armhf \ + libxv-dev:armhf + +RUN apt-get install -t stretch-backports -y \ + meson \ + libdrm-dev:armhf \ + qemu-user \ + qemu-user-static + +# autotools build deps +RUN apt-get install -y \ + autoconf \ + automake \ + xutils-dev \ + libtool \ + make -- cgit v1.2.3