diff options
author | Eric Engestrom <eric.engestrom@intel.com> | 2018-11-07 15:30:55 +0000 |
---|---|---|
committer | Eric Engestrom <eric@engestrom.ch> | 2019-10-14 16:07:20 +0000 |
commit | f057dc91e93ae21e11ab48a26127d569972f3eae (patch) | |
tree | 59debcac996929cf2c0235309318981ed853171d /.gitlab-ci.yml | |
parent | e4f090f3c23d7b92068ee182a277700ba3988c36 (diff) |
libdrm: remove autotools support
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ac2a9d2d..47fe3cd2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,13 +3,6 @@ paths: - _build/meson-logs -.artifacts-autotools: &artifacts-autotools - when: always - paths: - - _build/*.log - - _build/*/*.log - - _build/*/*/*.log - .meson-build: &meson-build - meson _build -D amdgpu=true @@ -32,27 +25,6 @@ - ninja -C _build - ninja -C _build test -.autotools-build: &autotools-build - - mkdir _build - - cd _build - - ../autogen.sh - --enable-udev - --enable-libkms - --enable-intel - --enable-radeon - --enable-amdgpu - --enable-nouveau - --enable-vmwgfx - --enable-omap-experimental-api - --enable-exynos-experimental-api - --enable-freedreno - --enable-freedreno-kgsl - --enable-tegra-experimental-api - --enable-vc4 - --enable-etnaviv-experimental-api - - make - - make check - latest-meson: stage: build image: archlinux/base:latest @@ -67,22 +39,6 @@ latest-meson: cairo cunit script: *meson-build -latest-autotools: - stage: build - image: archlinux/base:latest - 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 - oldest-meson: stage: build image: debian:stable @@ -119,41 +75,3 @@ oldest-meson: - export PKG_CONFIG_PATH=$HOME/prefix/lib/pkgconfig:$HOME/prefix/share/pkgconfig - export LD_LIBRARY_PATH="$HOME/prefix/lib:$LD_LIBRARY_PATH" script: *meson-build - -oldest-autotools: - stage: build - image: debian:stable - artifacts: *artifacts-autotools - before_script: - - printf > /etc/dpkg/dpkg.cfg.d/99-exclude-cruft "%s\n" - 'path-exclude=/usr/share/doc/*' - 'path-exclude=/usr/share/man/*' - - printf > /usr/sbin/policy-rc.d "%s\n" - '#!/bin/sh' - 'exit 101' - - chmod +x /usr/sbin/policy-rc.d - - apt-get update - - apt-get -y --no-install-recommends install - build-essential - automake - autoconf - libtool - pkg-config - xsltproc - libxslt1-dev docbook-xsl - valgrind - libatomic-ops-dev - libcairo2-dev libcunit1-dev - wget - xutils-dev - git # autogen.sh depends on git - # We need `--no-check-certificate` here because Debian's CA list is - # too old to know about LetsEncrypt's CA, so it refuses to connect - # to FreeDesktop.org - - LIBPCIACCESS_VERSION=libpciaccess-0.10 && - wget --no-check-certificate https://xorg.freedesktop.org/releases/individual/lib/$LIBPCIACCESS_VERSION.tar.bz2 && - tar -jxvf $LIBPCIACCESS_VERSION.tar.bz2 && - (cd $LIBPCIACCESS_VERSION && ./configure --prefix=$HOME/prefix && make install) - - 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 |