From: Alvaro Herrera Date: Mon, 25 Oct 2010 12:24:02 +0000 (-0300) Subject: find -path is not portable, so use grep -v instead. X-Git-Tag: REL9_1_ALPHA2~33 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=9350824e708678f6af9657979ba656cf1951b408;p=postgresql.git find -path is not portable, so use grep -v instead. Per previous failure of buildfarm member koi (which is no longer failing, alas). --- diff --git a/config/prep_buildtree b/config/prep_buildtree index 30572326d44..5b72c392f68 100644 --- a/config/prep_buildtree +++ b/config/prep_buildtree @@ -26,7 +26,7 @@ buildtree=`cd ${2:-'.'} && pwd` # If we did, it would interfere with installation of prebuilt docs from # the source tree, if a VPATH build is done from a distribution tarball. # See bug #5595. -for item in `find "$sourcetree" -type d \( \( -name CVS -prune \) -o \( -name .git -prune \) -o \( -path "$sourcetree/doc/src/sgml/*" -prune \) -o -print \)`; do +for item in `find "$sourcetree" -type d \( \( -name CVS -prune \) -o \( -name .git -prune \) -o -print \) | grep -v "$sourcetree/doc/src/sgml/\+"`; do subdir=`expr "$item" : "$sourcetree\(.*\)"` if test ! -d "$buildtree/$subdir"; then mkdir -p "$buildtree/$subdir" || exit 1