From 4a591a0e515f5c15c807fe648c073d249820e5ec Mon Sep 17 00:00:00 2001 From: ebraminio Date: Thu, 2 Nov 2017 09:33:12 -0700 Subject: [PATCH] [ci] Add ArchLinux (#604) --- .circleci/config.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 456d65903..7e06e55dd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,8 +7,16 @@ jobs: - image: fedora steps: - checkout - - run: dnf install -y pkg-config ragel gcc gcc-c++ automake autoconf libtool make which glib2-devel freetype-devel || true - - run: ./autogen.sh && make && make check + - run: dnf install -y pkg-config ragel gcc gcc-c++ automake autoconf libtool make which glib2-devel freetype-devel cairo-devel libicu-devel gobject-introspection-devel graphite2-devel redhat-rpm-config || true + - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo --with-icu --with-graphite2 && make && make check + + archlinux: + docker: + - image: base/devel + steps: + - checkout + - run: pacman --noconfirm -Syu freetype2 cairo icu gettext gobject-introspection gcc gcc-libs glib2 graphite pkg-config ragel + - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo --with-icu --with-graphite2 && make && make check freebsd9: docker: @@ -80,6 +88,7 @@ workflows: build: jobs: - fedora + - archlinux - freebsd9 - base - psvita