aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap.conf
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2008-10-21 22:40:12 +0100
committerPádraig Brady <P@draigBrady.com>2008-10-22 16:31:57 +0100
commit99f49949825acc53ae3f0a711ea3e8f96699442d (patch)
tree5e423a95e8dfa967d0c29e5e620e55163cf4274b /bootstrap.conf
parentclean up gl/modules/selinux-at (diff)
downloadcoreutils-99f49949825acc53ae3f0a711ea3e8f96699442d.tar.gz
coreutils-99f49949825acc53ae3f0a711ea3e8f96699442d.zip
Add better checks and docs for build tools
Prompted by a report from Ed Avis: <http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/14710> * README-hacking: Organise LZMA and Valgrind as as optional requirements rather than in their own sections. Mention bootstrap will now check tool versions. * README-prereq: Make a start on specific instructions for optaining build tools. Currently we just have notes for Fedora linux. * bootstrap.conf: Add the list of tools and versions required. * bootstrap: Add the logic to check for the required tools, and list all required tools and versions if any are missing.
Diffstat (limited to 'bootstrap.conf')
-rw-r--r--bootstrap.conf17
1 files changed, 17 insertions, 0 deletions
diff --git a/bootstrap.conf b/bootstrap.conf
index c6698f114..a43426356 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -161,5 +161,22 @@ fi
gnulib_tool_option_extras="--tests-base=$bt/gnulib-tests --with-tests"
+# Build prerequisites
+buildreq="\
+autoconf 2.61
+automake 1.10a
+autopoint -
+bison -
+gettext -
+git 1.4.4
+gperf -
+gzip -
+lzma -
+makeinfo -
+perl 5.5
+rsync -
+tar -
+"
+
# Automake requires that ChangeLog exist.
touch ChangeLog