fwupd/contrib/ci/trust.sh
Mario Limonciello b963cb3678 Add a new ChromeOS CI target to build without GPG and PKCS7
This is actually built on Debian, but it's intended purpose is to
be able to check whether the package made bad assumptions for ChromeOS
2020-03-23 19:55:12 +00:00

26 lines
549 B
Bash
Executable File

#!/bin/sh
set -e
set -x
# Builds using GPG and PKCS7 turned off to make
# sure no assumptions of a trust backend
rm -rf build
meson build \
-Dman=false \
-Ddaemon=false \
-Dplugin_tpm=false \
-Dplugin_modem_manager=false \
-Dplugin_flashrom=false \
-Dplugin_uefi=false \
-Dplugin_dell=false \
-Dplugin_redfish=false \
-Dsystemd=false \
-Dlvfs=false \
-Dlibxmlb:gtkdoc=false \
-Dlibxmlb:introspection=false \
-Dlibjcat:introspection=false \
-Dlibjcat:gtkdoc=false \
-Dlibjcat:gpg=false \
-Dlibjcat:pkcs7=false
ninja -C build test -v