@@ -157,3 +157,63 @@ oldest-autotools:
- export PKG_CONFIG_PATH=$HOME/prefix/lib/pkgconfig:$HOME/prefix/share/pkgconfig
- export LD_LIBRARY_PATH="$HOME/prefix/lib:$LD_LIBRARY_PATH"
script: *autotools-build
+
+aarch64-meson:
+ stage: build
+ image: toendeavour/archlinux:aarch64
+ before_script:
+ - pacman -Syu --noconfirm --needed
+ base-devel
+ meson
+ libpciaccess
+ libxslt docbook-xsl
+ valgrind
+ libatomic_ops
+ cairo cunit
+ script: *meson-build
+
+aarch64-autotools:
+ stage: build
+ image: toendeavour/archlinux:aarch64
+ artifacts: *artifacts-autotools
+ before_script:
+ - pacman -Syu --noconfirm --needed
+ base-devel
+ libpciaccess
+ libxslt docbook-xsl
+ valgrind
+ libatomic_ops
+ cairo cunit
+ xorg-util-macros
+ git # autogen.sh depends on git
+ script: *autotools-build
+
+armv7h-meson:
+ stage: build
+ image: toendeavour/archlinux:armv7h
+ before_script:
+ - pacman -Syu --noconfirm --needed
+ base-devel
+ meson
+ libpciaccess
+ libxslt docbook-xsl
+ valgrind
+ libatomic_ops
+ cairo cunit
+ script: *meson-build
+
+armv7h-autotools:
+ stage: build
+ image: toendeavour/archlinux:armv7h
+ artifacts: *artifacts-autotools
+ before_script:
+ - pacman -Syu --noconfirm --needed
+ base-devel
+ libpciaccess
+ libxslt docbook-xsl
+ valgrind
+ libatomic_ops
+ cairo cunit
+ xorg-util-macros
+ git # autogen.sh depends on git
+ script: *autotools-build
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> --- .gitlab-ci.yml | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+)