Skip to content

Commit 3fde975

Browse files
committed
coreboot-4.4 binary blobs
1 parent 0934e85 commit 3fde975

3 files changed

Lines changed: 16 additions & 1 deletion

File tree

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ include modules/tpmtotp
1212
include modules/mbedtls
1313
include modules/busybox
1414
include modules/linux
15+
include modules/coreboot-blobs
1516

1617
all: $(modules)
1718

@@ -95,7 +96,7 @@ initrd/bin/busybox: $(build)/$(busybox_dir)/busybox
9596

9697
# Update all of the libraries in the initrd based on the executables
9798
# that were installed.
98-
initrd_libs:
99+
initrd_libs: $(initrd_bins)
99100
./populate-lib \
100101
./initrd/lib/x86-64-linux-gnu/ \
101102
initrd/bin/* \

config/coreboot-blobs.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# nothing

modules/coreboot-blobs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
modules += coreboot-blobs
2+
3+
coreboot-blobs_version := 4.4
4+
coreboot-blobs_tar := coreboot-blobs-$(coreboot-blobs_version).tar.xz
5+
coreboot-blobs_dir := coreboot-$(coreboot-blobs_version)/3rdparty/blobs
6+
coreboot-blobs_url := https://www.coreboot.org/releases/$(coreboot-blobs_tar)
7+
coreboot-blobs_hash := 43b993915c0f46a77ee7ddaa2dbe47581f399510632c62f2558dff931358d8ab
8+
9+
# there is nothing to build for the blobs, this should be
10+
# made easier to make happen
11+
coreboot-blobs_output := null
12+
#coreboot-blobs_configure := echo -e 'all:\n\ttouch $(build)/$(coreboot-blobs_dir)/.canary' > Makefile
13+
coreboot-blobs_configure := echo -e 'all:\n\ttouch null' > Makefile

0 commit comments

Comments
 (0)