32 lines · 1.0 KB · Makefile
RawDownload
# SPDX-License-Identifier: GPL-2.0## Makefile for the kernel security code# obj-$(CONFIG_KEYS)			+= keys/subdir-$(CONFIG_SECURITY_SELINUX)	+= selinuxsubdir-$(CONFIG_SECURITY_SMACK)		+= smacksubdir-$(CONFIG_SECURITY_TOMOYO)        += tomoyosubdir-$(CONFIG_SECURITY_APPARMOR)	+= apparmorsubdir-$(CONFIG_SECURITY_YAMA)		+= yamasubdir-$(CONFIG_SECURITY_LOADPIN)	+= loadpin # always enable default capabilitiesobj-y					+= commoncap.oobj-$(CONFIG_MMU)			+= min_addr.o # Object file listsobj-$(CONFIG_SECURITY)			+= security.oobj-$(CONFIG_SECURITYFS)		+= inode.oobj-$(CONFIG_SECURITY_SELINUX)		+= selinux/obj-$(CONFIG_SECURITY_SMACK)		+= smack/obj-$(CONFIG_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_CGROUP_DEVICE)		+= device_cgroup.o # Object integrity file listssubdir-$(CONFIG_INTEGRITY)		+= integrityobj-$(CONFIG_INTEGRITY)			+= integrity/