[PATCH] build.sh: always init and updat submodules

Lubomir I. Ivanov neolit123 at gmail.com
Wed Dec 13 12:01:14 PST 2017


This change will always init and update all submodules.
If submodules are up-to-date no action will be
performed.

Signed-off-by: Lubomir I. Ivanov <neolit123 at gmail.com>
---
 scripts/build.sh | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/scripts/build.sh b/scripts/build.sh
index 1294a217e..fd4575147 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -337,13 +337,13 @@ fi
 
 cd $SRC
 
-# build libdivecomputer
+# update submodules
 
 cd subsurface
+git submodule init
+git submodule update --recursive
 
-if [ ! -d libdivecomputer/src ] ; then
-	git submodule update --recursive
-fi
+# build libdivecomputer
 
 cd libdivecomputer
 
-- 
2.15.0.windows.1



More information about the subsurface mailing list