Changeset View
Changeset View
Standalone View
Standalone View
head/lib/libsecureboot/Makefile.libsa.inc
Show All 10 Lines | |||||
# sources that only apply to libsa | # sources that only apply to libsa | ||||
SRCS+= \ | SRCS+= \ | ||||
vectx.c \ | vectx.c \ | ||||
veopen.c \ | veopen.c \ | ||||
vepcr.c \ | vepcr.c \ | ||||
verify_file.c \ | verify_file.c \ | ||||
# Build library with support for the UEFI based authentication | |||||
.if ${MK_LOADER_EFI_SECUREBOOT} == "yes" | |||||
SRCS+= \ | |||||
efi/efi_variables.c \ | |||||
efi/efi_init.c | |||||
# Add includes required by efi part | |||||
CFLAGS+= \ | |||||
-I${SRCTOP}/stand/efi/include \ | |||||
-I${SRCTOP}/lib/libsecureboot/efi/include \ | |||||
-I${SRCTOP}/stand/efi/include/${MACHINE} | |||||
.endif | |||||
# this is the list of paths (relative to a file | # this is the list of paths (relative to a file | ||||
# that we need to verify) used to find a signed manifest. | # that we need to verify) used to find a signed manifest. | ||||
# the signature extensions in VE_SIGNATURE_EXT_LIST | # the signature extensions in VE_SIGNATURE_EXT_LIST | ||||
# will be applied to each. | # will be applied to each. | ||||
VE_MANIFEST_LIST?= manifest ../manifest | VE_MANIFEST_LIST?= manifest ../manifest | ||||
verify_file.o: manifests.h | verify_file.o: manifests.h | ||||
manifests.h: | manifests.h: | ||||
Show All 14 Lines |