File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change 3
3
# This script prepares a PostgreSQL build tree. It is intended
4
4
# to be run by the configure script.
5
5
6
- set -e
7
6
me=` basename $0 `
8
7
9
8
help=" \
@@ -20,14 +19,16 @@ sourcetree=$1
20
19
21
20
buildtree=${2:- ' .' }
22
21
23
- for item in ` find " $sourcetree " -type d -\( -name CVS -prune -o -print -\) ` ; do
24
- subdir=` expr " $item " : " $sourcetree \(.*\)" ` || true
25
- mkdir -p " $buildtree /$subdir "
22
+ for item in ` find " $sourcetree " -type d \( -name CVS -prune -o -print \) ` ; do
23
+ subdir=` expr " $item " : " $sourcetree \(.*\)" `
24
+ if test ! -d " $buildtree /$subdir " ; then
25
+ mkdir -p " $buildtree /$subdir " || exit
26
+ fi
26
27
done
27
28
28
29
for item in ` find " $sourcetree " -name Makefile -o -name GNUmakefile` ; do
29
- subdir=` expr " $item " : " $sourcetree \(.*\)" ` || true
30
- if test ! -e " ${item} .in" ; then
31
- ln -fs " $item " " $buildtree /$subdir "
30
+ subdir=` expr " $item " : " $sourcetree \(.*\)" `
31
+ if test ! -f " ${item} .in" ; then
32
+ ln -fs " $item " " $buildtree /$subdir " || exit
32
33
fi
33
34
done
You can’t perform that action at this time.
0 commit comments