diff options
author | Leah Rowe <leah@libreboot.org> | 2023-09-04 21:19:27 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2023-09-04 21:19:27 +0100 |
commit | c0c7f3ae15182e0b262ae8e88123d9e470e7e910 (patch) | |
tree | ce1daabc63ccc3a196a84a92d9ca34953e9c67a3 /script/build/release/roms | |
parent | a56cad71c08ab87195823ba44fd2167aeab0802c (diff) |
build/release/roms: simplify defcongic handling
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'script/build/release/roms')
-rwxr-xr-x | script/build/release/roms | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/script/build/release/roms b/script/build/release/roms index ad2c3a98..f9b7d2f2 100755 --- a/script/build/release/roms +++ b/script/build/release/roms @@ -96,20 +96,12 @@ make_archive() [ "${microcode_required}" = "y" ] || \ [ "${microcode_required}" = "n" ] || microcode_required="y" - CONFIG_HAVE_MRC="y" - CONFIG_HAVE_ME_BIN="y" - CONFIG_KBC1126_FIRMWARE="y" - CONFIG_INCLUDE_SMSC_SCH5545_EC_FW="y" - grep "CONFIG_HAVE_ME_BIN=y" "config/coreboot/${target}/config/"* || \ - CONFIG_HAVE_ME_BIN="n" - grep "CONFIG_HAVE_MRC=y" "config/coreboot/${target}/config/"* || \ - CONFIG_HAVE_MRC="n" - grep "CONFIG_KBC1126_FIRMWARE=y" \ - "config/coreboot/${target}/config"/* || \ - CONFIG_KBC1126_FIRMWARE="n" - grep "CONFIG_INCLUDE_SMSC_SCH5545_EC_FW=y" \ - "config/coreboot/${target}/config"/* || \ - CONFIG_INCLUDE_SMSC_SCH5545_EC_FW="n" + for x in CONFIG_HAVE_MRC CONFIG_HAVE_ME_BIN CONFIG_KBC1126_FIRMWARE \ + CONFIG_INCLUDE_SMSC_SCH5545_EC_FW; do + eval "${x}=\"y\"" + grep "${x}=y" "config/coreboot/${target}/config/"* || \ + eval "${x}=\"n\"" + done # remove ME/MRC/EC firmware from ROM images if [ "${CONFIG_HAVE_ME_BIN}" = "y" ] || \ |