From b8fc25203ea2cc9290954c68dbf6208c6438a36e Mon Sep 17 00:00:00 2001 From: Thomas Debesse Date: Wed, 1 Apr 2020 01:37:26 +0200 Subject: [PATCH] easy-builder: make possible to check for more than one submodule --- easy-builder | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/easy-builder b/easy-builder index b360b2db..316802ff 100755 --- a/easy-builder +++ b/easy-builder @@ -86,10 +86,13 @@ do done declare -a fetch_submodules_cmd -if ! [ -f "${project_source_dir}/libs/crunch/inc/crn_decomp.h" ] -then - fetch_submodules_cmd=(git -C "${project_source_dir}" submodule update --init --recursive) -fi +for submodule_file in 'libs/crunch/inc/crn_decomp.h' +do + if ! [ -f "${project_source_dir}/${submodule_file}" ] + then + fetch_submodules_cmd=(git -C "${project_source_dir}" submodule update --init --recursive) + fi +done set -x -- 2.39.2