| 12345678910111213141516171819202122232425262728293031 |
- # SPDX-License-Identifier: GPL-2.0
- #
- # Copyright (C) 2020-2024 Microsoft Corporation. All rights reserved.
- #
- # Makefile for building the IPE module as part of the kernel tree.
- #
- quiet_cmd_polgen = IPE_POL $(2)
- cmd_polgen = scripts/ipe/polgen/polgen security/ipe/boot_policy.c $(2)
- targets += boot_policy.c
- $(obj)/boot_policy.c: scripts/ipe/polgen/polgen $(CONFIG_IPE_BOOT_POLICY) FORCE
- $(call if_changed,polgen,$(CONFIG_IPE_BOOT_POLICY))
- obj-$(CONFIG_SECURITY_IPE) += \
- boot_policy.o \
- digest.o \
- eval.o \
- hooks.o \
- fs.o \
- ipe.o \
- policy.o \
- policy_fs.o \
- policy_parser.o \
- audit.o \
- clean-files := boot_policy.c \
- obj-$(CONFIG_SECURITY_IPE_KUNIT_TEST) += \
- policy_tests.o \
|