mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-18 20:47:55 +00:00
modules: add module_tar_opt to allow different strip options
Signed-off-by: Trammell hudson <hudson@trmm.net>
This commit is contained in:
parent
28740017d8
commit
027ae39abe
2
Makefile
2
Makefile
@ -265,7 +265,7 @@ define define_module =
|
|||||||
# that the files are all present
|
# that the files are all present
|
||||||
$(build)/$($1_base_dir)/.canary: $(packages)/.$1-$($1_version)_verify
|
$(build)/$($1_base_dir)/.canary: $(packages)/.$1-$($1_version)_verify
|
||||||
mkdir -p "$$(dir $$@)"
|
mkdir -p "$$(dir $$@)"
|
||||||
tar -xf "$(packages)/$($1_tar)" --strip 1 -C "$$(dir $$@)"
|
tar -xf "$(packages)/$($1_tar)" $(or $($1_tar_opt),--strip 1) -C "$$(dir $$@)"
|
||||||
if [ -r patches/$1-$($1_version).patch ]; then \
|
if [ -r patches/$1-$($1_version).patch ]; then \
|
||||||
( cd $$(dir $$@) ; patch -p1 ) \
|
( cd $$(dir $$@) ; patch -p1 ) \
|
||||||
< patches/$1-$($1_version).patch \
|
< patches/$1-$($1_version).patch \
|
||||||
|
@ -108,6 +108,7 @@ modules-y += coreboot-blobs
|
|||||||
|
|
||||||
coreboot-blobs_version := $(coreboot_version)
|
coreboot-blobs_version := $(coreboot_version)
|
||||||
coreboot-blobs_tar := coreboot-blobs-$(coreboot-blobs_version).tar.xz
|
coreboot-blobs_tar := coreboot-blobs-$(coreboot-blobs_version).tar.xz
|
||||||
|
coreboot-blobs_tar_opt := --strip 3
|
||||||
coreboot-blobs_dir := coreboot-$(coreboot-blobs_version)/3rdparty/blobs
|
coreboot-blobs_dir := coreboot-$(coreboot-blobs_version)/3rdparty/blobs
|
||||||
coreboot-blobs_url := https://www.coreboot.org/releases/$(coreboot-blobs_tar)
|
coreboot-blobs_url := https://www.coreboot.org/releases/$(coreboot-blobs_tar)
|
||||||
coreboot-blobs_hash := 18aa509ae3af005a05d7b1e0b0246dc640249c14fc828f5144b6fd20bb10e295
|
coreboot-blobs_hash := 18aa509ae3af005a05d7b1e0b0246dc640249c14fc828f5144b6fd20bb10e295
|
||||||
|
Loading…
Reference in New Issue
Block a user