summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorRob Clark <robdclark@chromium.org>2020-02-28 16:49:01 -0800
committerRob Clark <robdclark@chromium.org>2020-03-07 09:22:17 -0800
commitb1852df7b4efc841431e83547e67f019d5c351d4 (patch)
tree95f85dc07d9700e0024f0cff624d0bef1b866b3d /.gitlab-ci.yml
parentb235bae4c674b6ef4ac15a40b46000876bee9425 (diff)
downloadkmscube-b1852df7b4efc841431e83547e67f019d5c351d4.tar.gz
remove autotools build
We've had meson for a while. And too lazy to update autotools build. So lets just drop it.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml56
1 files changed, 0 insertions, 56 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 83f6034..7693296 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,21 +3,10 @@
paths:
- _build/meson-logs
-.artifacts-autotools: &artifacts-autotools
- when: always
- paths:
- - _build/*.log
-
.meson-build: &meson-build
- meson _build -D auto_features=enabled
- ninja -C _build
-.autotools-build: &autotools-build
- - mkdir _build
- - cd _build
- - ../autogen.sh
- - make
-
latest-meson:
stage: build
image: archlinux/base:latest
@@ -33,21 +22,6 @@ latest-meson:
libpng
script: *meson-build
-latest-autotools:
- stage: build
- image: archlinux/base:latest
- artifacts: *artifacts-autotools
- before_script:
- - pacman -Syu --noconfirm --needed
- base-devel
- libdrm
- mesa
- gstreamer
- gst-plugins-base
- libpng
- git # autogen.sh depends on git
- script: *autotools-build
-
oldest-meson:
stage: build
image: debian:stable
@@ -79,33 +53,3 @@ oldest-meson:
- pip3 install meson==0.47
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
- libdrm-dev
- libgbm-dev
- libegl1-mesa-dev
- libgles2-mesa-dev
- libgstreamer1.0-dev
- libgstreamer-plugins-base1.0-dev
- gstreamer1.0-plugins-base
- gstreamer1.0-plugins-base-apps
- libpng-dev
- git # autogen.sh depends on git
- script: *autotools-build