udev: String substitutions can be done in ENV, too
[systemd_ALT.git] / configure
blob5c1722db050b599e44fd4d0a00ee6dd47cf475e4
1 #!/usr/bin/env bash
2 # SPDX-License-Identifier: LGPL-2.1-or-later
3 set -e
5 cflags="CFLAGS=${CFLAGS-}"
6 cxxflags="CXXFLAGS=${CXXFLAGS-}"
7 args=()
9 for arg in "$@"; do
10 case "$arg" in
11 CFLAGS=*)
12 cflags="$arg"
14 CXXFLAGS=*)
15 cxxflags="$arg"
18 args+=("$arg")
19 esac
20 done
22 export "${cflags?}" "${cxxflags?}"
23 set -x
24 exec meson setup build "${args[@]}"