Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # |
| 2 | # Makefile for key management |
| 3 | # |
| 4 | |
David Howells | 9f7ce8e | 2012-05-11 10:56:56 +0100 | [diff] [blame] | 5 | # |
| 6 | # Core |
| 7 | # |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 8 | obj-y := \ |
David Howells | 5d13544 | 2009-09-02 09:14:00 +0100 | [diff] [blame] | 9 | gc.o \ |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 10 | key.o \ |
| 11 | keyring.o \ |
| 12 | keyctl.o \ |
David Howells | 468ed2b | 2005-10-07 15:07:38 +0100 | [diff] [blame] | 13 | permission.o \ |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 14 | process_keys.o \ |
David Howells | 3e30148 | 2005-06-23 22:00:56 -0700 | [diff] [blame] | 15 | request_key.o \ |
| 16 | request_key_auth.o \ |
| 17 | user_defined.o |
Stephan Mueller | f1c316a | 2016-08-19 20:39:09 +0200 | [diff] [blame] | 18 | compat-obj-$(CONFIG_KEY_DH_OPERATIONS) += compat_dh.o |
| 19 | obj-$(CONFIG_KEYS_COMPAT) += compat.o $(compat-obj-y) |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 20 | obj-$(CONFIG_PROC_FS) += proc.o |
David Howells | 0b77f5b | 2008-04-29 01:01:32 -0700 | [diff] [blame] | 21 | obj-$(CONFIG_SYSCTL) += sysctl.o |
David Howells | f36f8c7 | 2013-09-24 10:35:19 +0100 | [diff] [blame] | 22 | obj-$(CONFIG_PERSISTENT_KEYRINGS) += persistent.o |
Mat Martineau | ddbb411 | 2016-04-12 19:54:58 +0100 | [diff] [blame] | 23 | obj-$(CONFIG_KEY_DH_OPERATIONS) += dh.o |
David Howells | 9f7ce8e | 2012-05-11 10:56:56 +0100 | [diff] [blame] | 24 | |
| 25 | # |
| 26 | # Key types |
| 27 | # |
David Howells | ab3c358 | 2013-09-24 10:35:18 +0100 | [diff] [blame] | 28 | obj-$(CONFIG_BIG_KEYS) += big_key.o |
David Howells | 9f7ce8e | 2012-05-11 10:56:56 +0100 | [diff] [blame] | 29 | obj-$(CONFIG_TRUSTED_KEYS) += trusted.o |
| 30 | obj-$(CONFIG_ENCRYPTED_KEYS) += encrypted-keys/ |