diff --git a/.laminar b/.laminar index 448a362..3912481 100755 --- a/.laminar +++ b/.laminar @@ -13,13 +13,27 @@ then invoker="\e[{${invoker:-}\e\\" [ -z "${invoker}" ] || echo -e "Invoked from $invoker" - + + unitialized=false # prepare submodules + green "Preparing submodules..." git submodule | awk '{print $2}' | while read submodule do echo "Submodule: $submodule" + if [ ! -d "$submodule/.git" ] + then + echo "Moudle is unitialized..." + unititialized=1 + fi done + if [ ! $uninitialized -eq 0 ] + then + green "submodule init & sync" + git submodule init + git submodule sync + fi + # name nn=repo_checker_$PYTHON nn=$(echo $nn | sed 's/\./_/g')