summaryrefslogtreecommitdiff
path: root/blobutil
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2023-05-27 12:00:04 +0100
committerLeah Rowe <leah@libreboot.org>2023-05-27 12:00:04 +0100
commit06c92d4a4aa58e554b52283a7154b6e69c5b82e5 (patch)
treea613b48aa49daf40a4fc21ea0a009416090638df /blobutil
parentff954c5b73c4010f9984e0c543779f3692767c0c (diff)
blobutil: merge with main script
make blobutil a symlink. Example of command changes: ./blobutil download x220_8mb is now: ./update blobs download x220_8mb The old command still works, for compatibility. Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'blobutil')
l---------[-rwxr-xr-x]blobutil50
1 files changed, 1 insertions, 49 deletions
diff --git a/blobutil b/blobutil
index 2a14bb0b..012b4ec0 100755..120000
--- a/blobutil
+++ b/blobutil
@@ -1,49 +1 @@
-#!/usr/bin/env bash
-# SPDX-FileCopyrightText: 2022 Caleb La Grange <thonkpeasant@protonmail.com>
-# SPDX-FileCopyrightText: 2023 Leah Rowe <leah@libreboot.org>
-# SPDX-License-Identifier: GPL-3.0-only
-
-script_dir="resources/scripts/blobs"
-modes=$(ls -1 ${script_dir})
-
-main()
-{
- if [ $# -lt 1 ]; then
- printf "%s: Error: you must specify a mode\n" $0
- usage
- exit 1
- fi
-
- ./.gitcheck
-
- mode=${1}
- shift
- args=$@
-
- if [ ! -f "${script_dir}/${mode}" ]; then
- printf "Error: No mode ${mode}\n"
- usage
- exit 1
- fi
-
- ./${script_dir}/${mode} ${args} || exit 1
-
- ./.gitcheck clean
-}
-
-usage(){
- cat <<- EOF
- Usage: ./blobutil [mode] <options>
- Example: ./blobutil download x230_12mb
-
- Possible options for mode are
- ${modes}
-
- Mode descriptions:
- download: Try to automatically generate blobs for specified board
- inject: Inject blobs for specified board into specified rom
- extract: Extract blobs from specified rom for specified board
- EOF
-}
-
-main $@
+lbmk \ No newline at end of file