summaryrefslogtreecommitdiff
path: root/resources/scripts/download/seabios
diff options
context:
space:
mode:
Diffstat (limited to 'resources/scripts/download/seabios')
-rwxr-xr-xresources/scripts/download/seabios58
1 files changed, 1 insertions, 57 deletions
diff --git a/resources/scripts/download/seabios b/resources/scripts/download/seabios
index a7c4ab5..189e148 100755
--- a/resources/scripts/download/seabios
+++ b/resources/scripts/download/seabios
@@ -19,23 +19,6 @@
[ "x${DEBUG+set}" = 'xset' ] && set -v
set -u -e
-usage()
-{
- progname="./download seabios"
- printf "Usage:\n"
- printf "\t%s # %s\n" \
- "${progname}" \
- "Download SeaBIOS"
- printf "\t%s --help # %s\n" \
- "${progname}" \
- "Prints this help"
-}
-
-if [ $# -ne 0 ] ; then
- usage
- exit 0
-fi
-
# Get SeaBIOS, revert to commit last used and apply patches.
# Remove the old version that may still exist
@@ -43,43 +26,4 @@ fi
printf "Downloading SeaBIOS\n"
-rm -f build_error
-
-rm -rf "seabios/"
-
-# Get latest SeaBIOS
-# ------------------------------------------------------------------------------
-
-# download it using git
-git clone https://review.coreboot.org/seabios || git clone https://github.com/coreboot/seabios
-
-if [ ! -d "seabios" ]; then
- printf "seabios not downloaded; check network connection?\n\n"
- exit 1
-fi
-
-(
-# modifications are required
-cd "seabios/"
-
-# Reset to the last commit that was tested (we use stable releases for seabios)
-# ------------------------------------------------------------------------------
-
-git reset --hard 64f37cc530f144e53c190c9e8209a51b58fd5c43
-
-for patchfile in ../resources/seabios/patches/*.patch; do
- if [ ! -f "${patchfile}" ]; then continue; fi
- git am "${patchfile}" || touch ../build_error
- if [ -f ../build_error ]; then
- git am --abort
- break
- fi
-done
-)
-
-if [ -f build_error ]; then
- rm -f build_error
- exit 1
-fi
-
-exit 0
+./download gitmodule seabios