Lines Matching +full:git +full:- +full:submodule
1 #!/bin/bash -e
11 # See the COPYING file in the top-level directory.
13 if [ $# -ne 2 ]; then
20 SUBPROJECTS="libvfio-user keycodemapdb berkeley-softfloat-3
21 berkeley-testfloat-3 arbitrary-int-1-rs bilge-0.2-rs
22 bilge-impl-0.2-rs either-1-rs itertools-0.11-rs proc-macro2-1-rs
23 proc-macro-error-1-rs proc-macro-error-attr-1-rs quote-1-rs
24 syn-2-rs unicode-ident-1-rs"
28 destination=qemu-${version}
30 git clone --single-branch -b "v${version}" -c advice.detachedHead=false \
35 git submodule update --init --single-branch
38 (cd roms/seabios && git describe --tags --long --dirty > .version)
40 # Fetch edk2 submodule's submodules, since it won't have access to them via
44 # don't necessarily have much control over how a submodule handles its
45 # submodule dependencies, so we continue to handle these on a case-by-case
48 git submodule update --init --depth 1 -- \
49 ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 \
54 tar --exclude=.git -cJf ${destination}.tar.xz ${destination}
55 rm -rf ${destination}