external-project: Test env kwarg

pull/13896/head
Xavier Claessens 4 months ago
parent f0851c9e4b
commit 19d36654e2
  1. 7
      test cases/common/230 external project/libfoo/configure
  2. 1
      test cases/common/230 external project/libfoo/meson.build

@ -1,5 +1,7 @@
#! /bin/sh
set -e
srcdir=$(dirname "$0")
for i in "$@"
@ -42,3 +44,8 @@ install: libfoo.$LIBEXT
cp \$< "\$(DESTDIR)$LIBDIR";
cp "$srcdir/libfoo.h" "\$(DESTDIR)$INCDIR";
EOL
if [ "$FOO" != "BAR" ]; then
echo "Env FOO is not set"
exit 1
fi

@ -17,6 +17,7 @@ p = mod.add_project('configure',
'--libext=' + libext,
],
depends: somelib,
env: ['FOO=BAR'],
)
libfoo_dep = declare_dependency(link_with : somelib,

Loading…
Cancel
Save