linux-yocto/security/ipe/Makefile
Deven Bowers 10ca05a760 ipe: kunit test for parser
Add various happy/unhappy unit tests for both IPE's policy parser.

Besides, a test suite for IPE functionality is available at
https://github.com/microsoft/ipe/tree/test-suite

Signed-off-by: Deven Bowers <deven.desai@linux.microsoft.com>
Signed-off-by: Fan Wu <wufan@linux.microsoft.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
2024-08-20 14:03:43 -04:00

699 B

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 \