Makefile 977 B

12345678910111213141516171819202122
  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_INTEGRITY_MACHINE_KEYRING) += platform_certs/machine_keyring.o
  12. integrity-$(CONFIG_LOAD_UEFI_KEYS) += platform_certs/efi_parser.o \
  13. platform_certs/load_uefi.o \
  14. platform_certs/keyring_handler.o
  15. integrity-$(CONFIG_LOAD_IPL_KEYS) += platform_certs/load_ipl_s390.o
  16. integrity-$(CONFIG_LOAD_PPC_KEYS) += platform_certs/efi_parser.o \
  17. platform_certs/load_powerpc.o \
  18. platform_certs/keyring_handler.o
  19. obj-$(CONFIG_IMA) += ima/
  20. obj-$(CONFIG_EVM) += evm/