blob: f9ec67a15062d4ac23cb244886cdb92d21e2aba0 [file]
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
#
# Copyright (c) 2021 Canonical Ltd.
# Author: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
# <krzk@kernel.org>
#
set -ex
PKGS_CC="gcc"
case $CC in
clang*)
PKGS_CC="clang"
;;
esac
# Packages needed by CI
PKGS_MORE="file"
# diffutils: Rawhide/35 needs "cmp" for configure
dnf -y install \
autoconf \
autoconf-archive \
automake \
dbus-devel \
diffutils \
glib2-devel \
libnl3-devel \
libtool \
make \
pkg-config \
$PKGS_CC \
$PKGS_MORE
echo "Install finished: $0"