Makefile 895 B

123456789101112131415161718192021
  1. # SPDX-License-Identifier: GPL-2.0
  2. #
  3. # Makefile for caching inode integrity data (iint)
  4. #
  5. obj-$(CONFIG_INTEGRITY) += integrity.o
  6. integrity-y := iint.o
  7. integrity-$(CONFIG_INTEGRITY_AUDIT) += integrity_audit.o
  8. integrity-$(CONFIG_INTEGRITY_SIGNATURE) += digsig.o
  9. integrity-$(CONFIG_INTEGRITY_ASYMMETRIC_KEYS) += digsig_asymmetric.o
  10. integrity-$(CONFIG_INTEGRITY_PLATFORM_KEYRING) += platform_certs/platform_keyring.o
  11. integrity-$(CONFIG_LOAD_UEFI_KEYS) += platform_certs/efi_parser.o \
  12. platform_certs/load_uefi.o \
  13. platform_certs/keyring_handler.o
  14. integrity-$(CONFIG_LOAD_IPL_KEYS) += platform_certs/load_ipl_s390.o
  15. integrity-$(CONFIG_LOAD_PPC_KEYS) += platform_certs/efi_parser.o \
  16. platform_certs/load_powerpc.o \
  17. platform_certs/keyring_handler.o
  18. obj-$(CONFIG_IMA) += ima/
  19. obj-$(CONFIG_EVM) += evm/