From ec926d76bc8b6142277a95c87c1c39ac9de053dd Mon Sep 17 00:00:00 2001 From: southerntofu Date: Mon, 5 Oct 2020 19:36:22 +0200 Subject: [PATCH] Initialize submodules when they are added after first clone --- forgebuild.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/forgebuild.sh b/forgebuild.sh index 60b6990..463ae85 100755 --- a/forgebuild.sh +++ b/forgebuild.sh @@ -109,6 +109,11 @@ updates() { error pull_failed return 3 fi + # Maybe some new submodule was added? We need to clone it + if ! git submodule update --init --recursive; then + error pull_failed + return 3 + fi return 1 fi return 0