From: Alexandre Oliva Date: Sun, 21 Mar 1999 04:16:26 +0000 (+0000) Subject: * tests/*-unst.test: if directory is not configured, skip it X-Git-Tag: release-1-3~108 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a4b32f93b17f95607596e134bad3d272ac5f5ee5;p=thirdparty%2Flibtool.git * tests/*-unst.test: if directory is not configured, skip it * tests/demo.test, tests/mdemo.test: unused, removed --- diff --git a/ChangeLog b/ChangeLog index 3cd1451f5..18d2dfc27 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-03-21 Alexandre Oliva + + * tests/*-unst.test: if directory is not configured, skip it + * tests/demo.test, tests/mdemo.test: unused, removed + 1999-03-20 Thomas Tanner * use the same header in all configure.in's and Makefile.am's diff --git a/tests/demo-unst.test b/tests/demo-unst.test index 7928f5f80..172c19b1a 100755 --- a/tests/demo-unst.test +++ b/tests/demo-unst.test @@ -11,15 +11,12 @@ fi . $srcdir/defs || exit 1 # Make sure it was installed already -if test "$prefix/bin/hell"; then : +if test "$prefix/bin/hell" && cd ../demo && test -f Makefile; then : else echo "You must run demo-inst.test before $0." 1>&2 exit 77 fi -# Change to our build directory. -cd ../demo || exit 1 - echo "= Running $make uninstall in ../demo" $make uninstall || exit 1 diff --git a/tests/demo.test b/tests/demo.test deleted file mode 100644 index 072cb6809..000000000 --- a/tests/demo.test +++ /dev/null @@ -1,80 +0,0 @@ -#! /bin/sh -# demo.test - try building in the ../demo subdirectory - -# Test script header. -need_prefix=yes -if test -z "$srcdir"; then - srcdir=. - test "${VERBOSE+set}" != "set" && VERBOSE=yes -fi -. $srcdir/defs || exit 1 - -# Maybe we have a VPATH build, in which case, create a new subdir. -test -d ../demo || mkdir ../demo - -# Change to our build directory. -cd ../demo || exit 1 - -# Possibly clean up the distribution. -if test -f config.cache; then - echo "= Running make distclean in ../demo" - make distclean || rm -f config.cache -fi - -# Configure the demonstration. -echo "= Configuring in ../demo (prefix=$prefix)" -$srcdir/../demo/configure --srcdir=$srcdir/../demo --prefix=$prefix || exit 1 - -# Do the actual build. -echo "= Running make in ../demo" -make || exit 1 - -# Try running the program. -echo "= Executing uninstalled programs" -if ./hell.static | grep 'GNU Hell'; then : -else - echo "$0: cannot execute ./hell.static" 1>&2 - exit 1 -fi - -if ./hell | grep 'GNU Hell'; then : -else - echo "$0: cannot execute ./hell" 1>&2 - exit 1 -fi - -echo "= Running make install in ../demo" -make install || exit 1 - -echo "= Executing installed programs" -if $prefix/bin/hell.static | grep 'GNU Hell'; then : -else - echo "$0: cannot execute $prefix/bin/hell.static" 1>&2 - exit 1 -fi - -if $prefix/bin/hell | grep 'GNU Hell'; then : -else - echo "$0: cannot execute $prefix/bin/hell" 1>&2 - exit 1 -fi - -echo "= Running make uninstall in ../demo" -make uninstall || exit 1 - -# See that there were no files leftover in $prefix. -leftovers=`find $prefix ! -type d -print` -if test -n "$leftovers"; then - echo "= Leftover after make uninstall:" - ls -l $leftovers - exit 1 -fi - -# Delete the directory tree we created. -rm -rf $prefix - - -# Clean up the distribution. -make distclean - -exit 0 diff --git a/tests/mdemo-unst.test b/tests/mdemo-unst.test index 3539ea0fe..2ffe4f9f1 100755 --- a/tests/mdemo-unst.test +++ b/tests/mdemo-unst.test @@ -11,15 +11,12 @@ fi . $srcdir/defs || exit 1 # Make sure it was installed already -if test "$prefix/bin/hell"; then : +if test "$prefix/bin/hell" && cd ../mdemo && test -f Makefile; then : else echo "You must run mdemo-inst.test before $0." 1>&2 exit 77 fi -# Change to our build directory. -cd ../mdemo || exit 1 - echo "= Running $make uninstall in ../mdemo" $make uninstall || exit 1 diff --git a/tests/mdemo.test b/tests/mdemo.test deleted file mode 100644 index 9af96cef7..000000000 --- a/tests/mdemo.test +++ /dev/null @@ -1,80 +0,0 @@ -#! /bin/sh -# mdemo.test - try building in the ../mdemo subdirectory - -# Test script header. -need_prefix=yes -if test -z "$srcdir"; then - srcdir=. - test "${VERBOSE+set}" != "set" && VERBOSE=yes -fi -. $srcdir/defs || exit 1 - -# Maybe we have a VPATH build, in which case, create a new subdir. -test -d ../mdemo || mkdir ../mdemo - -# Change to our build directory. -cd ../mdemo || exit 1 - -# Possibly clean up the distribution. -if test -f config.cache; then - echo "= Running make distclean in ../mdemo" - make distclean || rm -f config.cache -fi - -# Configure the demonstration. -echo "= Configuring in ../mdemo (prefix=$prefix)" -$srcdir/../mdemo/configure --srcdir=$srcdir/../mdemo --prefix=$prefix || exit 1 - -# Do the actual build. -echo "= Running make in ../mdemo" -make || exit 1 - -# Try running the program. -echo "= Executing uninstalled programs" -if ./mdemo.static foo1.la libfoo2.la; then : -else - echo "$0: cannot execute ./mdemo.static" 1>&2 - exit 1 -fi - -if ./mdemo foo1.la libfoo2.la; then : -else - echo "$0: cannot execute ./mdemo" 1>&2 - exit 1 -fi - -echo "= Running make install in ../mdemo" -make install || exit 1 - -echo "= Executing installed programs" -if $prefix/bin/mdemo.static $prefix/lib/foo1.la $prefix/lib/libfoo2.la; then : -else - echo "$0: cannot execute $prefix/bin/mdemo.static" 1>&2 - exit 1 -fi - -if $prefix/bin/mdemo $prefix/lib/foo1.la $prefix/lib/libfoo2.la; then : -else - echo "$0: cannot execute $prefix/bin/mdemo" 1>&2 - exit 1 -fi - -echo "= Running make uninstall in ../mdemo" -make uninstall || exit 1 - -# See that there were no files leftover in $prefix. -leftovers=`find $prefix ! -type d -print` -if test -n "$leftovers"; then - echo "= Leftover after make uninstall:" - ls -l $leftovers - exit 1 -fi - -# Delete the directory tree we created. -rm -rf $prefix - - -# Clean up the distribution. -make distclean - -exit 0