Files
cdba/ci/alpine.sh
Caleb Connolly 67f2d38308 ci: add alpine tests
I plan to package CDBA in alpine, as it uses musl libc it is a lot
easier for things to break there. Add alpine latest edge and stable
build tests to catch these.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2023-11-06 12:24:54 +00:00

30 lines
441 B
Bash
Executable File

#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
#
# Copyright (c) 2021 Canonical Ltd.
# Copyright (c) 2023 Linaro Ltd
# Author: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
# <krzk@kernel.org>
#
set -ex
PKGS_CC="gcc"
case $CC in
clang*)
PKGS_CC="clang"
;;
esac
apk add \
linux-headers \
libftdi1-dev \
yaml-dev \
eudev-dev \
meson \
musl-dev \
libc-dev \
$PKGS_CC
echo "Install finished: $0"