diff options
Diffstat (limited to 'script')
-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" ] || \ |