162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Makefile for key management 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci# 762306a36Sopenharmony_ci# Core 862306a36Sopenharmony_ci# 962306a36Sopenharmony_ciobj-y := \ 1062306a36Sopenharmony_ci gc.o \ 1162306a36Sopenharmony_ci key.o \ 1262306a36Sopenharmony_ci keyring.o \ 1362306a36Sopenharmony_ci keyctl.o \ 1462306a36Sopenharmony_ci permission.o \ 1562306a36Sopenharmony_ci process_keys.o \ 1662306a36Sopenharmony_ci request_key.o \ 1762306a36Sopenharmony_ci request_key_auth.o \ 1862306a36Sopenharmony_ci user_defined.o 1962306a36Sopenharmony_cicompat-obj-$(CONFIG_KEY_DH_OPERATIONS) += compat_dh.o 2062306a36Sopenharmony_ciobj-$(CONFIG_COMPAT) += compat.o $(compat-obj-y) 2162306a36Sopenharmony_ciobj-$(CONFIG_PROC_FS) += proc.o 2262306a36Sopenharmony_ciobj-$(CONFIG_SYSCTL) += sysctl.o 2362306a36Sopenharmony_ciobj-$(CONFIG_PERSISTENT_KEYRINGS) += persistent.o 2462306a36Sopenharmony_ciobj-$(CONFIG_KEY_DH_OPERATIONS) += dh.o 2562306a36Sopenharmony_ciobj-$(CONFIG_ASYMMETRIC_KEY_TYPE) += keyctl_pkey.o 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci# 2862306a36Sopenharmony_ci# Key types 2962306a36Sopenharmony_ci# 3062306a36Sopenharmony_ciobj-$(CONFIG_BIG_KEYS) += big_key.o 3162306a36Sopenharmony_ciobj-$(CONFIG_TRUSTED_KEYS) += trusted-keys/ 3262306a36Sopenharmony_ciobj-$(CONFIG_ENCRYPTED_KEYS) += encrypted-keys/ 33