diff options
Diffstat (limited to 'include/git.sh')
-rwxr-xr-x | include/git.sh | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/include/git.sh b/include/git.sh index 8af1f0d5..7f4af0c4 100755 --- a/include/git.sh +++ b/include/git.sh @@ -106,12 +106,10 @@ prep_submodules() mdir="$PWD/config/submodule/$project" [ -n "$tree" ] && mdir="$mdir/$tree" - if [ -f "$mdir/module.list" ]; then - cat "$mdir/module.list" > "$tmpdir/modules" || \ - $err "!cp $mdir/module.list $tmpdir/modules" - else - return 0 - fi + [ -f "$mdir/module.list" ] || return 0 + + cat "$mdir/module.list" > "$tmpdir/modules" || \ + $err "!cp $mdir/module.list $tmpdir/modules" while read -r msrcdir; do fetch_submodule "$msrcdir" |