Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0
2#
3# Copyright (C) 2020-2024 Microsoft Corporation. All rights reserved.
4#
5# Makefile for building the IPE module as part of the kernel tree.
6#
7
8quiet_cmd_polgen = IPE_POL $(2)
9 cmd_polgen = scripts/ipe/polgen/polgen security/ipe/boot_policy.c $(2)
10
11targets += boot_policy.c
12
13$(obj)/boot_policy.c: scripts/ipe/polgen/polgen $(CONFIG_IPE_BOOT_POLICY) FORCE
14 $(call if_changed,polgen,$(CONFIG_IPE_BOOT_POLICY))
15
16obj-$(CONFIG_SECURITY_IPE) += \
17 boot_policy.o \
18 digest.o \
19 eval.o \
20 hooks.o \
21 fs.o \
22 ipe.o \
23 policy.o \
24 policy_fs.o \
25 policy_parser.o \
26 audit.o \
27
28clean-files := boot_policy.c \
29
30obj-$(CONFIG_SECURITY_IPE_KUNIT_TEST) += \
31 policy_tests.o \