We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d12f104 commit 44bb9b6Copy full SHA for 44bb9b6
console.sh
@@ -1,21 +1,13 @@
1
#!/bin/sh
2
3
-if ! [ -r vm-sdk ]; then git submodule update --init; fi
+if ! [ -r vm-sdk ]; then git submodule update --init --recursive; fi
4
5
sdk="${1:-vm-sdk}"
6
7
cat <<EOF > $sdk/.zshrc
8
# local zshrc for easy start of console
9
# usage: ZDOTDIR=/path/to/vm-sdk zsh
10
pushd \$ZDOTDIR > /dev/null
11
-# check that all submodules are there, useful for git repos
12
-[[ -r lib/zuper/zuper ]] || git submodule update --init
13
-[[ -r lib/libdevuansdk/LICENSE ]] || git submodule update --init
14
-[[ -r lib/libdevuansdk/extra/debootstrap/debootstrap ]] || {
15
- pushd lib/libdevuansdk > /dev/null
16
- git submodule update --init
17
- popd
18
-}
19
20
source sdk
21
load devuan decode
0 commit comments