]> git.proxmox.com Git - mirror_edk2.git/blame - CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf
CryptoPkg: Add LOONGARCH64 architecture for EDK2 CI.
[mirror_edk2.git] / CryptoPkg / Library / BaseCryptLibOnProtocolPpi / DxeCryptLib.inf
CommitLineData
cd70de1c
MK
1## @file\r
2# Implements the BaseCryptLib and TlsLib using the services of the EDK II Crypto\r
3# Protocol.\r
4#\r
5# Copyright (C) Microsoft Corporation. All rights reserved.\r
9025a014 6# Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>\r
c5f4b4fd 7# Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.<BR>\r
cd70de1c
MK
8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x0001001B\r
14 BASE_NAME = DxeCryptLib\r
15 MODULE_UNI_FILE = CryptLib.uni\r
16 FILE_GUID = B38CBDA6-8017-4111-8232-9E8328DE82F6\r
17 VERSION_STRING = 1.0\r
18 MODULE_TYPE = DXE_DRIVER\r
19 LIBRARY_CLASS = BaseCryptLib | DXE_DRIVER UEFI_DRIVER UEFI_APPLICATION\r
20 LIBRARY_CLASS = TlsLib | DXE_DRIVER UEFI_DRIVER UEFI_APPLICATION\r
21 CONSTRUCTOR = DxeCryptLibConstructor\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
c5f4b4fd 26# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 RISCV64 LOONGARCH64\r
cd70de1c
MK
27#\r
28\r
29[Packages]\r
30 MdePkg/MdePkg.dec\r
31 CryptoPkg/CryptoPkg.dec\r
32\r
33[LibraryClasses]\r
34 BaseLib\r
35 DebugLib\r
36 UefiBootServicesTableLib\r
37\r
38[Sources]\r
39 DxeCryptLib.c\r
40 CryptLib.c\r
41\r
42[Protocols]\r
43 gEdkiiCryptoProtocolGuid ## CONSUMES\r
44\r
45[Depex]\r
46 gEdkiiCryptoProtocolGuid\r