summaryrefslogtreecommitdiff
path: root/Build-tools/Do-all-build-steps
diff options
context:
space:
mode:
authorunknown <tim@threads.polyesthetic.msg>2001-03-07 16:34:42 -0500
committerunknown <tim@threads.polyesthetic.msg>2001-03-07 16:34:42 -0500
commitb0089e699a4ed1c9287726185835d701a297cfd6 (patch)
tree553dd04d6fbda617f3a48f0ecefef351047835bd /Build-tools/Do-all-build-steps
parent277d59b86e14fc5443bc5a87fc399ee2d5491069 (diff)
downloadmariadb-git-b0089e699a4ed1c9287726185835d701a297cfd6.tar.gz
Changes so that 'make distcheck' works with Berkeley DB.
Build-tools/Do-all-build-steps: We now build with Berkeley DB. Docs/manual.texi: Try to make MySQL's extensions to GROUP BY more noticable. acinclude.m4: Berkeley DB defaults to "no", now. Changes so that 'make distcheck' works with Berkeley DB. bdb/Makefile.in: Add some more dummy targets to ignore.
Diffstat (limited to 'Build-tools/Do-all-build-steps')
-rwxr-xr-xBuild-tools/Do-all-build-steps17
1 files changed, 5 insertions, 12 deletions
diff --git a/Build-tools/Do-all-build-steps b/Build-tools/Do-all-build-steps
index 2938edf2b01..d42db28fe2c 100755
--- a/Build-tools/Do-all-build-steps
+++ b/Build-tools/Do-all-build-steps
@@ -49,20 +49,12 @@ rm -f NEW-RPMS/*
# Stop on error
set -e
-# Make everything readable for user and group
-# chmod -R u+rw,g+rw .
-
/bin/rm -f */.deps/*.P
/bin/rm -f config.cache
-aclocal; autoheader; aclocal; automake; autoconf
-cd innobase
-aclocal; autoheader; aclocal; automake; autoconf
-cd ..
-
-# Since we have moved the configure.in stuff from readline to the
-# toplevel why do this? David 990630
-# (cd readline; aclocal; autoheader; aclocal; automake; autoconf)
+aclocal && autoheader && aclocal && automake && autoconf
+(cd innobase && aclocal && autoheader && aclocal && automake && autoconf)
+(cd bdb/dist && sh s_all)
# A normal user starts here. We must use mit-threads. Otherwise it
# does not end up in the distribution.
@@ -71,7 +63,7 @@ cd ..
--with-low-memory \
--with-mit-threads=yes $EXTRA_CONFIG \
--enable-thread-safe-client \
- --without-berkeley-db \
+ --with-berkeley-db \
--with-innobase-db
gmake -j 2
@@ -89,6 +81,7 @@ set -e
log=$WD/Logs/Log-distcheck-`date +%y%m%d-%H%M`
echo "Logging script $TMP_SCRIPT into $log"
+
if test $to_host = "mysql-work"
then
# Try to get the right user for MySQL builds on work so that all