update/blobs: unify global variables
they all more or less use the same variables, so put them all under include/blobutil.sh Signed-off-by: Leah Rowe <leah@libreboot.org>btrfsvols
parent
2cbc7eea95
commit
a56cad71c0
|
@ -0,0 +1,72 @@
|
||||||
|
# Copyright (c) 2023 Leah Rowe <leah@libreboot.org>
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-only
|
||||||
|
|
||||||
|
agent="Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0"
|
||||||
|
|
||||||
|
_7ztest="a"
|
||||||
|
|
||||||
|
_b=""
|
||||||
|
blobdir="blobs"
|
||||||
|
appdir="${blobdir}/app"
|
||||||
|
|
||||||
|
ec_url=""
|
||||||
|
ec_url_bkup=""
|
||||||
|
ec_hash=""
|
||||||
|
dl_hash=""
|
||||||
|
dl_url=""
|
||||||
|
dl_url_bkup=""
|
||||||
|
dl_path=""
|
||||||
|
e6400_vga_dl_hash=""
|
||||||
|
e6400_vga_dl_url=""
|
||||||
|
e6400_vga_dl_url_bkup=""
|
||||||
|
e6400_vga_offset=""
|
||||||
|
e6400_vga_romname=""
|
||||||
|
sch5545ec_dl_url=""
|
||||||
|
sch5545ec_dl_url_bkup=""
|
||||||
|
sch5545ec_dl_hash=""
|
||||||
|
|
||||||
|
sname=""
|
||||||
|
archive=""
|
||||||
|
_filetype=""
|
||||||
|
rom=""
|
||||||
|
board=""
|
||||||
|
modifygbe=""
|
||||||
|
new_mac=""
|
||||||
|
release=""
|
||||||
|
releasearchive=""
|
||||||
|
vendor_rom=""
|
||||||
|
|
||||||
|
cbdir="coreboot/default"
|
||||||
|
cbcfgsdir="config/coreboot"
|
||||||
|
ifdtool="cbutils/default/ifdtool"
|
||||||
|
cbfstool="cbutils/default/cbfstool"
|
||||||
|
nvmutil="util/nvmutil/nvm"
|
||||||
|
boarddir=""
|
||||||
|
pciromsdir="pciroms"
|
||||||
|
|
||||||
|
mecleaner="$(pwd)/me_cleaner/me_cleaner.py"
|
||||||
|
me7updateparser="$(pwd)/util/me7_update_parser/me7_update_parser.py"
|
||||||
|
e6400_unpack="$(pwd)/bios_extract/dell_inspiron_1100_unpacker.py"
|
||||||
|
kbc1126_ec_dump="$(pwd)/${cbdir}/util/kbc1126/kbc1126_ec_dump"
|
||||||
|
pfs_extract="$(pwd)/biosutilities/Dell_PFS_Extract.py"
|
||||||
|
uefiextract="$(pwd)/uefitool/uefiextract"
|
||||||
|
|
||||||
|
_me_destination=""
|
||||||
|
_gbe_destination=""
|
||||||
|
_ifd_destination=""
|
||||||
|
|
||||||
|
CONFIG_BOARD_DELL_E6400=""
|
||||||
|
CONFIG_HAVE_MRC=""
|
||||||
|
CONFIG_HAVE_ME_BIN=""
|
||||||
|
CONFIG_ME_BIN_PATH=""
|
||||||
|
CONFIG_KBC1126_FIRMWARE=""
|
||||||
|
CONFIG_KBC1126_FW1=""
|
||||||
|
CONFIG_KBC1126_FW1_OFFSET=""
|
||||||
|
CONFIG_KBC1126_FW2=""
|
||||||
|
CONFIG_KBC1126_FW2_OFFSET=""
|
||||||
|
CONFIG_VGA_BIOS_FILE=""
|
||||||
|
CONFIG_VGA_BIOS_ID=""
|
||||||
|
CONFIG_GBE_BIN_PATH=""
|
||||||
|
CONFIG_INCLUDE_SMSC_SCH5545_EC_FW=""
|
||||||
|
CONFIG_SMSC_SCH5545_EC_FW_FILE=""
|
||||||
|
CONFIG_IFD_BIN_PATH=""
|
|
@ -7,47 +7,7 @@
|
||||||
|
|
||||||
. "include/err.sh"
|
. "include/err.sh"
|
||||||
. "include/defconfig.sh"
|
. "include/defconfig.sh"
|
||||||
|
. "include/blobutil.sh"
|
||||||
agent="Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0"
|
|
||||||
|
|
||||||
ec_url=""
|
|
||||||
ec_url_bkup=""
|
|
||||||
ec_hash=""
|
|
||||||
dl_hash=""
|
|
||||||
dl_url=""
|
|
||||||
dl_url_bkup=""
|
|
||||||
dl_path=""
|
|
||||||
e6400_vga_dl_hash=""
|
|
||||||
e6400_vga_dl_url=""
|
|
||||||
e6400_vga_dl_url_bkup=""
|
|
||||||
e6400_vga_offset=""
|
|
||||||
e6400_vga_romname=""
|
|
||||||
sch5545ec_dl_url=""
|
|
||||||
sch5545ec_dl_url_bkup=""
|
|
||||||
sch5545ec_dl_hash=""
|
|
||||||
|
|
||||||
cbdir="coreboot/default"
|
|
||||||
cbcfgsdir="config/coreboot"
|
|
||||||
boarddir=""
|
|
||||||
blobdir="blobs"
|
|
||||||
appdir="${blobdir}/app"
|
|
||||||
_7ztest="a"
|
|
||||||
mecleaner="$(pwd)/me_cleaner/me_cleaner.py"
|
|
||||||
e6400_unpack="$(pwd)/bios_extract/dell_inspiron_1100_unpacker.py"
|
|
||||||
me7updateparser="$(pwd)/util/me7_update_parser/me7_update_parser.py"
|
|
||||||
kbc1126_ec_dump="$(pwd)/${cbdir}/util/kbc1126/kbc1126_ec_dump"
|
|
||||||
board=""
|
|
||||||
pfs_extract="$(pwd)/biosutilities/Dell_PFS_Extract.py"
|
|
||||||
uefiextract="$(pwd)/uefitool/uefiextract"
|
|
||||||
_b="" # board shorthand without e.g. _4mb (avoid duplication per flash size)
|
|
||||||
|
|
||||||
CONFIG_HAVE_MRC=""
|
|
||||||
CONFIG_HAVE_ME_BIN=""
|
|
||||||
CONFIG_KBC1126_FIRMWARE=""
|
|
||||||
CONFIG_BOARD_DELL_E6400=""
|
|
||||||
CONFIG_VGA_BIOS_FILE=""
|
|
||||||
CONFIG_INCLUDE_SMSC_SCH5545_EC_FW=""
|
|
||||||
CONFIG_SMSC_SCH5545_EC_FW_FILE=""
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
{
|
{
|
||||||
|
|
|
@ -7,27 +7,7 @@
|
||||||
|
|
||||||
. "include/err.sh"
|
. "include/err.sh"
|
||||||
. "include/defconfig.sh"
|
. "include/defconfig.sh"
|
||||||
|
. "include/blobutil.sh"
|
||||||
sname=""
|
|
||||||
board=""
|
|
||||||
vendor_rom=""
|
|
||||||
|
|
||||||
cbdir="coreboot/default"
|
|
||||||
cbcfgsdir="config/coreboot"
|
|
||||||
ifdtool="${cbdir}/util/ifdtool/ifdtool"
|
|
||||||
mecleaner="me_cleaner/me_cleaner.py"
|
|
||||||
me7updateparser="util/me7_update_parser/me7_update_parser.py"
|
|
||||||
|
|
||||||
boarddir=""
|
|
||||||
|
|
||||||
CONFIG_HAVE_MRC=""
|
|
||||||
CONFIG_ME_BIN_PATH=""
|
|
||||||
CONFIG_GBE_BIN_PATH=""
|
|
||||||
CONFIG_IFD_BIN_PATH=""
|
|
||||||
|
|
||||||
_me_destination=""
|
|
||||||
_gbe_destination=""
|
|
||||||
_ifd_destination=""
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
{
|
{
|
||||||
|
@ -53,7 +33,7 @@ build_dependencies()
|
||||||
./update project trees coreboot default || \
|
./update project trees coreboot default || \
|
||||||
err "build_dependencies: can't fetch coreboot"
|
err "build_dependencies: can't fetch coreboot"
|
||||||
elif [ ! -f "${ifdtool}" ]; then
|
elif [ ! -f "${ifdtool}" ]; then
|
||||||
make -C "${ifdtool%/ifdtool}" || \
|
./build coreboot utils || \
|
||||||
err "build_dependencies: can't build ifdtool"
|
err "build_dependencies: can't build ifdtool"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,38 +7,7 @@
|
||||||
|
|
||||||
. "include/err.sh"
|
. "include/err.sh"
|
||||||
. "include/defconfig.sh"
|
. "include/defconfig.sh"
|
||||||
|
. "include/blobutil.sh"
|
||||||
sname=""
|
|
||||||
archive=""
|
|
||||||
_filetype=""
|
|
||||||
rom=""
|
|
||||||
board=""
|
|
||||||
modifygbe=""
|
|
||||||
new_mac=""
|
|
||||||
release=""
|
|
||||||
releasearchive=""
|
|
||||||
|
|
||||||
cbdir="coreboot/default"
|
|
||||||
cbcfgsdir="config/coreboot"
|
|
||||||
ifdtool="cbutils/default/ifdtool"
|
|
||||||
cbfstool="cbutils/default/cbfstool"
|
|
||||||
nvmutil="util/nvmutil/nvm"
|
|
||||||
boarddir=""
|
|
||||||
pciromsdir="pciroms"
|
|
||||||
|
|
||||||
CONFIG_HAVE_MRC=""
|
|
||||||
CONFIG_HAVE_ME_BIN=""
|
|
||||||
CONFIG_ME_BIN_PATH=""
|
|
||||||
CONFIG_KBC1126_FIRMWARE=""
|
|
||||||
CONFIG_KBC1126_FW1=""
|
|
||||||
CONFIG_KBC1126_FW1_OFFSET=""
|
|
||||||
CONFIG_KBC1126_FW2=""
|
|
||||||
CONFIG_KBC1126_FW2_OFFSET=""
|
|
||||||
CONFIG_VGA_BIOS_FILE=""
|
|
||||||
CONFIG_VGA_BIOS_ID=""
|
|
||||||
CONFIG_GBE_BIN_PATH=""
|
|
||||||
CONFIG_INCLUDE_SMSC_SCH5545_EC_FW=""
|
|
||||||
CONFIG_SMSC_SCH5545_EC_FW_FILE=""
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue