summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmeta/recipes-devtools/meson/meson/meson-wrapper15
1 files changed, 11 insertions, 4 deletions
diff --git a/meta/recipes-devtools/meson/meson/meson-wrapper b/meta/recipes-devtools/meson/meson/meson-wrapper
index 7455985297..3aa1a93520 100755
--- a/meta/recipes-devtools/meson/meson/meson-wrapper
+++ b/meta/recipes-devtools/meson/meson/meson-wrapper
@@ -14,8 +14,14 @@ fi
14unset CC CXX CPP LD AR NM STRIP 14unset CC CXX CPP LD AR NM STRIP
15 15
16case "$1" in 16case "$1" in
17setup|configure|dist|install|introspect|init|test|wrap|subprojects|rewrite|compile|devenv|env2mfile|help) MESON_CMD="$1" ;; 17setup|configure|dist|install|introspect|init|test|wrap|subprojects|rewrite|compile|devenv|env2mfile|help)
18*) echo meson-wrapper: Implicit setup command assumed; MESON_CMD=setup ;; 18 MESON_CMD="$1"
19 shift
20 ;;
21*)
22 MESON_CMD=setup
23 echo meson-wrapper: Implicit setup command assumed
24 ;;
19esac 25esac
20 26
21if [ "$MESON_CMD" = "setup" ]; then 27if [ "$MESON_CMD" = "setup" ]; then
@@ -27,5 +33,6 @@ if [ "$MESON_CMD" = "setup" ]; then
27fi 33fi
28 34
29exec "$OECORE_NATIVE_SYSROOT/usr/bin/meson.real" \ 35exec "$OECORE_NATIVE_SYSROOT/usr/bin/meson.real" \
30 "$@" \ 36 $MESON_CMD \
31 $MESON_SETUP_OPTS 37 $MESON_SETUP_OPTS \
38 "$@"