[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-libsigsegv] [PATCH] Optimize gnulib checkout.
From: |
Eric Blake |
Subject: |
[bug-libsigsegv] [PATCH] Optimize gnulib checkout. |
Date: |
Mon, 15 Nov 2010 15:09:19 -0700 |
---
This makes ./autogen.sh orders of magnitudes better in both
network and disk requirements if you already have a decent
gnulib checkout already on your disk.
ChangeLog | 5 +++++
autogen.sh | 3 ++-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9f7e80c..2ed441e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-11-15 Eric Blake <address@hidden>
+
+ Optimize gnulib checkout.
+ * autogen.sh: Use reference repository if GNULIB_SRCDIR is set.
+
2010-11-06 Bruno Haible <address@hidden>
* Version 2.9 released.
diff --git a/autogen.sh b/autogen.sh
index 24648e0..97d1dcf 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -47,7 +47,8 @@ if test $skip_gnulib = false; then
if test -d gnulib; then
(cd gnulib && git pull)
else
- git clone git://git.savannah.gnu.org/gnulib.git
+ git clone ${GNULIB_SRCDIR:+--reference} $GNULIB_SRCDIR \
+ git://git.savannah.gnu.org/gnulib.git
fi
# Now it should contain a gnulib-tool.
if test -f gnulib/gnulib-tool; then
--
1.7.3.2
- [bug-libsigsegv] [PATCH] Optimize gnulib checkout.,
Eric Blake <=