]> git.proxmox.com Git - mirror_edk2.git/blobdiff - CryptoPkg/Test/CryptoPkgHostUnitTest.dsc
CryptoPkg: Fixed host-based unit tests
[mirror_edk2.git] / CryptoPkg / Test / CryptoPkgHostUnitTest.dsc
index d8605176e697e61962e4399d210f1511747b8920..369a1cb69939949425283285f2c7ea1bc8b0a7a9 100644 (file)
@@ -2,6 +2,7 @@
 # CryptoPkg DSC file used to build host-based unit tests.\r
 #\r
 # Copyright (c) Microsoft Corporation.<BR>\r
+# Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>\r
 # SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
 ##\r
 !include UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc\r
 \r
 [LibraryClasses]\r
-  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
+  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibFull.inf\r
   BaseCryptLib|CryptoPkg/Library/BaseCryptLib/UnitTestHostBaseCryptLib.inf\r
-\r
-[LibraryClasses.AARCH64, LibraryClasses.ARM]\r
-  RngLib|MdePkg/Library/BaseRngLibNull/BaseRngLibNull.inf\r
+  MmServicesTableLib|MdePkg/Library/MmServicesTableLib/MmServicesTableLib.inf\r
+  SynchronizationLib|MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf\r
+  TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf\r
 \r
 [LibraryClasses.X64, LibraryClasses.IA32]\r
   RngLib|MdePkg/Library/BaseRngLib/BaseRngLib.inf\r
   # Build HOST_APPLICATION that tests the SampleUnitTest\r
   #\r
   CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHost.inf\r
+  CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHostAccel.inf {\r
+    <LibraryClasses>\r
+      OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibFullAccel.inf\r
+  }\r
+\r
+[BuildOptions]\r
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES\r