forked from lix-project/hydra
commit
e0f204f3da
|
@ -139,15 +139,8 @@ init_submodules(){
|
||||||
git submodule init
|
git submodule init
|
||||||
|
|
||||||
# list submodule directories and their hashes
|
# list submodule directories and their hashes
|
||||||
git submodule status |
|
git submodule update
|
||||||
while read l; do
|
git submodule status
|
||||||
# checkout each submodule
|
|
||||||
local hash=$(echo $l | sed 's,^-\([0-9a-f]*\) \(.*\)$,\1,');
|
|
||||||
local dir=$(echo $l | sed 's,^-\([0-9a-f]*\) \(.*\)$,\2,');
|
|
||||||
local url=$(sed -n "\,$dir, { :loop; n; s,^.*url = ,,; T loop; p; q }" .git/config);
|
|
||||||
|
|
||||||
clone "$dir" "$url" "$hash" "";
|
|
||||||
done;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
clone(){
|
clone(){
|
||||||
|
|
Loading…
Reference in a new issue