From 6f286033c5341cbef7d2b85124df14b6f975fd49 Mon Sep 17 00:00:00 2001 From: Brad Walker Date: Sat, 30 Apr 2016 18:15:35 -0400 Subject: [PATCH] Checkout only first level of IVS submodules The submodules have submodules with authenticated URLs which breaks anonymous, automated builds. Excluding them also decreases build time. git -C is not available in git 1.8 (CentOS 7) --- util/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/util/install.sh b/util/install.sh index 133cfa4..ab5992f 100755 --- a/util/install.sh +++ b/util/install.sh @@ -418,8 +418,9 @@ function ivs { # Install IVS from source cd $BUILD_DIR - git clone git://github.com/floodlight/ivs $IVS_SRC --recursive + git clone git://github.com/floodlight/ivs $IVS_SRC cd $IVS_SRC + git submodule update --init make sudo make install }