diff --git a/console.sh b/console.sh index fef1358..f1422f0 100755 --- a/console.sh +++ b/console.sh @@ -1,6 +1,6 @@ #!/bin/sh -if ! [ -r vm-sdk ]; then git submodule update --init; fi +if ! [ -r vm-sdk ]; then git submodule update --init --recursive; fi sdk="${1:-vm-sdk}" @@ -8,14 +8,6 @@ cat < $sdk/.zshrc # local zshrc for easy start of console # usage: ZDOTDIR=/path/to/vm-sdk zsh pushd \$ZDOTDIR > /dev/null -# check that all submodules are there, useful for git repos -[[ -r lib/zuper/zuper ]] || git submodule update --init -[[ -r lib/libdevuansdk/LICENSE ]] || git submodule update --init -[[ -r lib/libdevuansdk/extra/debootstrap/debootstrap ]] || { - pushd lib/libdevuansdk > /dev/null - git submodule update --init - popd -} source sdk load devuan decode