Skip to content
Snippets Groups Projects
Commit 6afd28c8 authored by Peter Eisentraut's avatar Peter Eisentraut
Browse files

Make more portable.

parent b1e4cfa5
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,6 @@ ...@@ -3,7 +3,6 @@
# This script prepares a PostgreSQL build tree. It is intended # This script prepares a PostgreSQL build tree. It is intended
# to be run by the configure script. # to be run by the configure script.
set -e
me=`basename $0` me=`basename $0`
help="\ help="\
...@@ -20,14 +19,16 @@ sourcetree=$1 ...@@ -20,14 +19,16 @@ sourcetree=$1
buildtree=${2:-'.'} buildtree=${2:-'.'}
for item in `find "$sourcetree" -type d -\( -name CVS -prune -o -print -\)`; do for item in `find "$sourcetree" -type d \( -name CVS -prune -o -print \)`; do
subdir=`expr "$item" : "$sourcetree\(.*\)"` || true subdir=`expr "$item" : "$sourcetree\(.*\)"`
mkdir -p "$buildtree/$subdir" if test ! -d "$buildtree/$subdir"; then
mkdir -p "$buildtree/$subdir" || exit
fi
done done
for item in `find "$sourcetree" -name Makefile -o -name GNUmakefile`; do for item in `find "$sourcetree" -name Makefile -o -name GNUmakefile`; do
subdir=`expr "$item" : "$sourcetree\(.*\)"` || true subdir=`expr "$item" : "$sourcetree\(.*\)"`
if test ! -e "${item}.in"; then if test ! -f "${item}.in"; then
ln -fs "$item" "$buildtree/$subdir" ln -fs "$item" "$buildtree/$subdir" || exit
fi fi
done done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment