summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorPeter Eisentraut2000-07-19 16:30:27 +0000
committerPeter Eisentraut2000-07-19 16:30:27 +0000
commit32163099d7c43a0244f463eb4e525c711e6e97a3 (patch)
treee7a940778fa8adb459b0c35912a0990a214d0759 /configure
parent79e6648649ad4bf6ef7112e9d97e35270397fb01 (diff)
Add distprep target to take some of the job of the release_prep script.
The latter updated accordingly. Also add `dist' and `distcheck' targets to play with, but caveat packager. Updated backend/bootstrap and backend/parser makefile to make them marginally builddir aware and fix the usual set of things. Add rule to automatically remake config.h dependent on config.h.in and config.status. (Adopted from Autoconf manual and about every other package.) On a good day we should now have a complete and accurate set of dependencies throughout everything.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure20
1 files changed, 11 insertions, 9 deletions
diff --git a/configure b/configure
index 0584c433f36..55e85474877 100755
--- a/configure
+++ b/configure
@@ -7850,11 +7850,12 @@ done
ac_given_srcdir=$srcdir
ac_given_INSTALL="$INSTALL"
-trap 'rm -fr `echo "GNUmakefile
- src/GNUmakefile
- src/Makefile.global
- src/backend/port/Makefile
- src/test/regress/GNUmakefile
+trap 'rm -fr `echo "
+ GNUmakefile
+ src/GNUmakefile
+ src/Makefile.global
+ src/backend/port/Makefile
+ src/test/regress/GNUmakefile
src/include/config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
EOF
cat >> $CONFIG_STATUS <<EOF
@@ -8011,10 +8012,10 @@ EOF
cat >> $CONFIG_STATUS <<EOF
CONFIG_FILES=\${CONFIG_FILES-"GNUmakefile
- src/GNUmakefile
- src/Makefile.global
- src/backend/port/Makefile
- src/test/regress/GNUmakefile
+ src/GNUmakefile
+ src/Makefile.global
+ src/backend/port/Makefile
+ src/test/regress/GNUmakefile
"}
EOF
cat >> $CONFIG_STATUS <<\EOF
@@ -8231,6 +8232,7 @@ cat >> $CONFIG_STATUS <<EOF
EOF
cat >> $CONFIG_STATUS <<\EOF
+echo timestamp > src/include/stamp-h
exit 0
EOF