#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e cflags="CFLAGS=${CFLAGS-}" cxxflags="CXXFLAGS=${CXXFLAGS-}" args=() for arg in "$@"; do case "$arg" in CFLAGS=*) cflags="$arg" ;; CXXFLAGS=*) cxxflags="$arg" ;; *) args+=("$arg") esac done export "${cflags?}" "${cxxflags?}" set -x exec meson setup build "${args[@]}"