From 37f4978f95a989d6bfcaf9aff354ee23a0855b92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20Harboe?= Date: Wed, 22 Dec 2010 14:29:34 +0100 Subject: [PATCH] bootstrap: by default the submodules are initialized MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit use "nosubmodule" to skip setting up submodules. Signed-off-by: Øyvind Harboe --- bootstrap | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/bootstrap b/bootstrap index 3452a3152..071ee2b0a 100755 --- a/bootstrap +++ b/bootstrap @@ -26,12 +26,15 @@ automake --gnu --add-missing --copy # AM_MAINTAINER_MODE requires --enable-maintainer-mode from everyone using # current source snapshots (working from GIT, or some source snapshot, etc) # otherwise the documentation will fail to build due to missing version.texi + +if [ -n $1 ] || [ $1 != nosubmodule ] +then + echo "Setting up submodules" + git submodule init + git submodule update +else + echo "Skipping submodule setup" +fi + echo "Bootstrap complete. Quick start build instructions:" -echo "" -echo "1. Fetch Jim Tcl" -echo "" -echo "git submodule init" -echo "git submodule update" -echo "" -echo "2. Configure" echo "./configure --enable-maintainer-mode ...."