fwupd/contrib/build-openbmc.sh
Mario Limonciello 661990ed98 Convert build system to use meson tristate features
tristate features will automatically disable if dependencies marked
as required are missing.

Packagers can manually override using `auto_features`.

Link: https://mesonbuild.com/Build-options.html#features
2022-02-28 08:34:48 -06:00

17 lines
329 B
Bash
Executable File

#!/bin/sh
meson ../ \
-Dauto_features=disabled \
-Dbash_completion=false \
-Dcompat_cli=false \
-Ddocs=none \
-Dfish_completion=false \
-Dfirmware-packager=false \
-Dhsi=false \
-Dman=false \
-Dmetainfo=false \
-Dtests=false \
-Dudevdir=/tmp \
-Dsystemd_root_prefix=/tmp \
$@