util: Break up spdx identifier text in scripts & makefiles
The SPDX parsers can find the SPDX identifiers in the scripts and makefiles if they aren't broken up. This unnecessarily confuses things when we're doing license parsing. Change-Id: I215ed047397f342c912f1a969315fa184a124f6a Signed-off-by: Martin Roth <gaumless@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/80585 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com> Reviewed-by: Varshit Pandya <pandyavarshit@gmail.com>
This commit is contained in:
@@ -13,6 +13,7 @@ override objutil := ..
|
||||
|
||||
VBOOT_SOURCE ?= $(top)/3rdparty/vboot
|
||||
VBOOT_HOST_BUILD ?= $(abspath $(objutil)/vboot_lib)
|
||||
SPDX_ID_STRING := SPDX-License-Identifier
|
||||
|
||||
.PHONY: all
|
||||
all: cbfstool ifittool fmaptool rmodtool ifwitool cbfs-compression-tool elogtool cse_fpt cse_serger
|
||||
@@ -54,7 +55,7 @@ linux_trampoline.c: linux_trampoline.S
|
||||
$(CC) -m32 -o linux_trampoline linux_trampoline.S -ffreestanding -nostdlib -nostdinc -Wl,--defsym=_start=0
|
||||
$(OBJCOPY) -Obinary -j .data linux_trampoline trampoline
|
||||
echo "/* This file is automatically generated. Do not manually change */" > trampoline.c
|
||||
echo "/* SPDX-License-Identifier: GPL-2.0-only */" >> trampoline.c
|
||||
echo "/* $(SPDX_ID_STRING): GPL-2.0-only */" >> trampoline.c
|
||||
xxd -c 16 -i trampoline >> trampoline.c
|
||||
mv trampoline.c linux_trampoline.c
|
||||
rm linux_trampoline trampoline
|
||||
|
Reference in New Issue
Block a user