From 6dce2c7f58063ccc6d4443596a2430d4574531d4 Mon Sep 17 00:00:00 2001 From: Huaxin Lu Date: Fri, 11 Nov 2022 14:46:46 +0800 Subject: [PATCH] add some switch --- shim.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/shim.spec b/shim.spec index cb20405..91b5e16 100644 --- a/shim.spec +++ b/shim.spec @@ -20,9 +20,12 @@ %global shimefivendor /boot/efi/EFI/%{efi_vendor}/ %global shimBOOT /boot/efi/EFI/BOOT/ +%global enable_sm 0 +%global vendor_cert %{nil} + Name: shim Version: 15.6 -Release: 6 +Release: 7 Summary: First-stage UEFI bootloader ExclusiveArch: x86_64 aarch64 License: BSD @@ -97,6 +100,12 @@ COMMITID=$(cat commit) MAKEFLAGS="TOPDIR=.. -f ../Makefile COMMITID=${COMMITID} " MAKEFLAGS+="EFIDIR=%{efidir} PKGNAME=shim RELEASE=%{release} " MAKEFLAGS+="ENABLE_HTTPBOOT=true ENABLE_SHIM_HASH=true " +%if 0%{enable_sm} + MAKEFLAGS+="ENABLE_SHIM_SM=true " +%endif +%if "%{vendor_cert}" != "" + MAKEFLAGS+="VENDOR_CERT_FILE+=%{vendor_cert} " +%endif MAKEFLAGS+="%{_smp_mflags}" cd build-%{efi_arch} @@ -157,6 +166,9 @@ cd .. /usr/src/debug/%{name}-%{version}-%{release}/* %changelog +* Fri Nov 18 2022 luhuaxin - 15.6-7 +- Add some switch for easy to use + * Fri Nov 11 2022 luhuaxin - 15.6-6 - Bugfix for SM2 certificate chain verify -- Gitee