Changeset: 2d67e0405cc4 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2d67e0405cc4 Modified Files: geom/RunMtest.in monetdb4/RunMtest.in monetdb5/RunMtest.in pathfinder/RunMtest.in sql/RunMtest.in template/RunMtest.in Branch: Mar2011 Log Message:
RunMtest: make compatible with prehistoric Bourne shells /bin/sh cannot be assumed to be a POSIX shell, and not bash either. On Solaris this is /bin/ksh, which does not understand substitutions like # and %, and typically spits out a message like: RunMtest: bad substitution. diffs (72 lines): diff --git a/geom/RunMtest.in b/geom/RunMtest.in --- a/geom/RunMtest.in +++ b/geom/RunMtest.in @@ -93,7 +93,7 @@ esac # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" libpath="${MOD_PATH}" PATH="${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing:$PATH" export PATH diff --git a/monetdb4/RunMtest.in b/monetdb4/RunMtest.in --- a/monetdb4/RunMtest.in +++ b/monetdb4/RunMtest.in @@ -44,7 +44,7 @@ done # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" binpath="${builddir}/tools:${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing" libpath="${MOD_PATH}:${builddir}/monet/.libs" diff --git a/monetdb5/RunMtest.in b/monetdb5/RunMtest.in --- a/monetdb5/RunMtest.in +++ b/monetdb5/RunMtest.in @@ -55,7 +55,7 @@ done # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" binpath="${buildbase}/tools/mserver:${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing" libpath="${MOD_PATH}:${builddir}/mal/.libs" diff --git a/pathfinder/RunMtest.in b/pathfinder/RunMtest.in --- a/pathfinder/RunMtest.in +++ b/pathfinder/RunMtest.in @@ -71,7 +71,7 @@ esac # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" binpath="${builddir}/compiler:${builddir}/tools:${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing" libpath="${MOD_PATH}" diff --git a/sql/RunMtest.in b/sql/RunMtest.in --- a/sql/RunMtest.in +++ b/sql/RunMtest.in @@ -63,7 +63,7 @@ cfg="${buildbase}/monetdb5/misc/monetdb5.conf" # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" binpath="${builddir}/backends/monet5:${buildbase}/tools/mserver:${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing" libpath="${MOD_PATH}:${builddir}/server/.libs" diff --git a/template/RunMtest.in b/template/RunMtest.in --- a/template/RunMtest.in +++ b/template/RunMtest.in @@ -69,7 +69,7 @@ esac # enhance various paths to find our stuff -MOD_PATH="${MOD_PATH#:}" +MOD_PATH="`echo ${MOD_PATH} | sed 's/^://'`" libpath="${MOD_PATH}" PATH="${buildbase}/clients/mapiclient:${buildbase}/clients/examples/C:${buildbase}/clients/examples/php:${buildbase}/clients/examples/python:${buildbase}/clients/perl/Tests:${buildbase}/testing:$PATH" export PATH _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list