31 lines · 1006 B · Makefile
RawDownload
# SPDX-License-Identifier: GPL-2.0## Makefile for the kernel security code# obj-$(CONFIG_KEYS)			+= keys/ # always enable default capabilitiesobj-y					+= commoncap.oobj-$(CONFIG_SECURITY) 			+= lsm_syscalls.oobj-$(CONFIG_MMU)			+= min_addr.o # Object file listsobj-$(CONFIG_SECURITY)			+= security.o lsm_notifier.o lsm_init.oobj-$(CONFIG_SECURITYFS)		+= inode.oobj-$(CONFIG_SECURITY_SELINUX)		+= selinux/obj-$(CONFIG_SECURITY_SMACK)		+= smack/obj-$(CONFIG_HAS_SECURITY_AUDIT)	+= lsm_audit.oobj-$(CONFIG_SECURITY_TOMOYO)		+= tomoyo/obj-$(CONFIG_SECURITY_APPARMOR)		+= apparmor/obj-$(CONFIG_SECURITY_YAMA)		+= yama/obj-$(CONFIG_SECURITY_LOADPIN)		+= loadpin/obj-$(CONFIG_SECURITY_SAFESETID)       += safesetid/obj-$(CONFIG_SECURITY_LOCKDOWN_LSM)	+= lockdown/obj-$(CONFIG_CGROUPS)			+= device_cgroup.oobj-$(CONFIG_BPF_LSM)			+= bpf/obj-$(CONFIG_SECURITY_LANDLOCK)		+= landlock/obj-$(CONFIG_SECURITY_IPE)		+= ipe/ # Object integrity file listsobj-$(CONFIG_INTEGRITY)			+= integrity/