Build in ArchLinux latest container. Signed-off-by: Krzysztof Kozlowski --- .github/workflows/ci.yml | 1 + ci/archlinux.sh | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100755 ci/archlinux.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc977670e380..734969325692 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: compiler: [gcc, clang] container: - alpine:latest + - archlinux:latest - debian:testing - debian:stable # Fails on configure on GCC and clang (process restrictions?) diff --git a/ci/archlinux.sh b/ci/archlinux.sh new file mode 100755 index 000000000000..b08069ad2589 --- /dev/null +++ b/ci/archlinux.sh @@ -0,0 +1,30 @@ +#!/bin/sh +# SPDX-License-Identifier: GPL-2.0 +# +# Copyright (c) 2021 Canonical Ltd. +# Author: Krzysztof Kozlowski +# +# + +set -ex + +PKGS_CC="gcc" +case $CC in + clang*) + PKGS_CC="clang" + ;; +esac + +pacman -Sy --noconfirm \ + autoconf \ + autoconf-archive \ + automake \ + dbus \ + glib2 \ + libnl \ + libtool \ + make \ + pkg-config \ + $PKGS_CC + +echo "Install finished: $0" -- 2.30.2 _______________________________________________ Linux-nfc mailing list -- linux-nfc@lists.01.org To unsubscribe send an email to linux-nfc-leave@lists.01.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s