From a2758eadb6de453c7a3c53c6dc412540cb5d66d3 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Wed, 13 Jan 2016 11:50:27 +0100 Subject: [PATCH] Automate initial submodule update --- Tools/check_submodules.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Tools/check_submodules.sh b/Tools/check_submodules.sh index 430c2270f1..cac39664ee 100755 --- a/Tools/check_submodules.sh +++ b/Tools/check_submodules.sh @@ -6,6 +6,13 @@ exit 0 } +if [ -f src/modules/uavcan/libuavcan/CMakeLists.txt ] +then + echo "Git submodule config valid." +else + git submodule update --init --recursive +fi + GITSTATUS=$(git status) function check_git_submodule {