summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-09-21 11:48:17 +0100
committerLeah Rowe <leah@libreboot.org>2026-09-21 11:48:17 +0100
commit326ae79e935536a2faa0d5cc647a833a7360f565 (patch)
tree775a191b0578e02787a5b0e7591bb26fee566b60
parent0a8b27e8a61f4ff4dc04fd52bcb0e6ba63829c09 (diff)
don't build bios_extract
we don't need the actual C utility called bios_extract. we use the dell inspiron extractor script from it, which is written in python and can be executed in-place. Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--config/module/bios_extract/default/target.cfg4
-rw-r--r--include/fw/vendor.sh3
2 files changed, 6 insertions, 1 deletions
diff --git a/config/module/bios_extract/default/target.cfg b/config/module/bios_extract/default/target.cfg
index c85c6507..e416bb82 100644
--- a/config/module/bios_extract/default/target.cfg
+++ b/config/module/bios_extract/default/target.cfg
@@ -8,3 +8,7 @@ rev="0a7bc1d71735ef97b00dfec0fd54a02fcc5d1bb0"
tree="default"
noconfig="y"
+
+# we only need the python scripts.
+# bios_extract itself is not required.
+if_not_skip_build=":"
diff --git a/include/fw/vendor.sh b/include/fw/vendor.sh
index bc69f458..1692c88d 100644
--- a/include/fw/vendor.sh
+++ b/include/fw/vendor.sh
@@ -419,7 +419,8 @@ bootstrap()
x_ "$mk" -f coreboot "${cbdir##*/}"
x_ "$mk" -f me_cleaner
- forx 'x_ \"$mk\" -b %s' bios_extract biosutilities uefitool libarchive
+ forx 'x_ \"$mk\" -b %s' biosutilities uefitool libarchive
+ x_ "$mk" -f bios_extract # C util not needed. only python scripts.
[ -d "${kbc1126_ec_dump%/*}" ] && \
x_ make -C "$cbdir/util/kbc1126"