TestBaseCryptLibHost.inf 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. ## @file
  2. # Host-based UnitTest for BaseCryptLib
  3. #
  4. # Copyright (c) Microsoft Corporation.<BR>
  5. # Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. ##
  8. [Defines]
  9. INF_VERSION = 0x00010005
  10. BASE_NAME = BaseCryptLibUnitTestHost
  11. FILE_GUID = 0cb84598-824b-4833-b705-bdefdcbba1d5
  12. MODULE_TYPE = HOST_APPLICATION
  13. VERSION_STRING = 1.0
  14. #
  15. # The following information is for reference only and not required by the build tools.
  16. #
  17. # VALID_ARCHITECTURES = IA32 X64
  18. #
  19. [Sources]
  20. UnitTestMain.c
  21. BaseCryptLibUnitTests.c
  22. TestBaseCryptLib.h
  23. HashTests.c
  24. HmacTests.c
  25. BlockCipherTests.c
  26. RsaTests.c
  27. RsaPkcs7Tests.c
  28. Pkcs5Pbkdf2Tests.c
  29. AuthenticodeTests.c
  30. TSTests.c
  31. DhTests.c
  32. RandTests.c
  33. Pkcs7EkuTests.c
  34. OaepEncryptTests.c
  35. RsaPssTests.c
  36. ParallelhashTests.c
  37. HkdfTests.c
  38. AeadAesGcmTests.c
  39. BnTests.c
  40. EcTests.c
  41. X509Tests.c
  42. [Packages]
  43. MdePkg/MdePkg.dec
  44. CryptoPkg/CryptoPkg.dec
  45. [LibraryClasses]
  46. BaseLib
  47. DebugLib
  48. BaseCryptLib
  49. UnitTestLib
  50. MmServicesTableLib
  51. SynchronizationLib