diff options
Diffstat (limited to 't/instdir-ltlib.sh')
-rw-r--r-- | t/instdir-ltlib.sh | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/t/instdir-ltlib.sh b/t/instdir-ltlib.sh index 32d8d409a..273206cba 100644 --- a/t/instdir-ltlib.sh +++ b/t/instdir-ltlib.sh @@ -23,7 +23,6 @@ required='cc libtoolize' cat >>configure.ac <<'END' AC_PROG_CC -AM_PROG_CC_C_O AM_PROG_AR AC_PROG_LIBTOOL AM_PATH_PYTHON @@ -67,22 +66,31 @@ cd build ../configure --prefix="$instdir" PYTHON="echo" \ am_cv_python_pythondir="$instdir/python" \ am_cv_python_pyexecdir="$instdir/pyexec" -$MAKE +xMAKE () +{ + # Early line break here to please maintainer-check. + $MAKE \ + bindir= libdir= pyexecdir= \ + AM_MAKEFLAGS='bindir= libdir= pyexecdir=' \ + "$@" +} + +xMAKE -bindir= libdir= pyexecdir= -export bindir libdir pyexecdir -$MAKE -e install +xMAKE install test ! -e "$instdir" -$MAKE -e install DESTDIR="$destdir" +xMAKE install DESTDIR="$destdir" test ! -e "$instdir" test ! -e "$destdir" -$MAKE -e uninstall > stdout || { cat stdout; exit 1; } +xMAKE uninstall > stdout || { cat stdout; exit 1; } cat stdout # Creative quoting below to please maintainer-check. grep 'rm'' ' stdout && exit 1 -$MAKE -e uninstall DESTDIR="$destdir" > stdout || { cat stdout; exit 1; } +xMAKE uninstall DESTDIR="$destdir" > stdout || { cat stdout; exit 1; } cat stdout # Creative quoting below to please maintainer-check. grep 'rm'' ' stdout && exit 1 +$MAKE + : |