--- /dev/null
+## @file\r
+# CI configuration for FmpDevicePkg\r
+#\r
+# Copyright (c) Microsoft Corporation\r
+# SPDX-License-Identifier: BSD-2-Clause-Patent\r
+##\r
+{\r
+ "CompilerPlugin": {\r
+ "DscPath": "FmpDevicePkg.dsc"\r
+ },\r
+ "CharEncodingCheck": {\r
+ "IgnoreFiles": []\r
+ },\r
+ "DependencyCheck": {\r
+ "AcceptableDependencies": [\r
+ "MdePkg/MdePkg.dec",\r
+ "MdeModulePkg/MdeModulePkg.dec",\r
+ "FmpDevicePkg/FmpDevicePkg.dec",\r
+ "CryptoPkg/CryptoPkg.dec"\r
+ ],\r
+ "IgnoreInf": []\r
+ },\r
+ "DscCompleteCheck": {\r
+ "DscPath": "FmpDevicePkg.dsc",\r
+ "IgnoreInf": []\r
+ },\r
+ "GuidCheck": {\r
+ "IgnoreGuidName": [],\r
+ "IgnoreGuidValue": [],\r
+ "IgnoreFoldersAndFiles": []\r
+ },\r
+ "LibraryClassCheck": {\r
+ "IgnoreHeaderFile": []\r
+ },\r
+ "SpellCheck": {\r
+ "ExtendWords": [\r
+ "FMPSTATE",\r
+ ]\r
+ },\r
+ "Defines": {\r
+ "BLD_*_CONTINUOUS_INTEGRATION": "TRUE",\r
+ }\r
+}\r
DebugLib|MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf\r
DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf\r
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf\r
- OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
+!ifdef CONTINUOUS_INTEGRATION\r
+ BaseCryptLib|CryptoPkg/Library/BaseCryptLibNull/BaseCryptLibNull.inf\r
+!else\r
IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf\r
+ OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf\r
+!endif\r
FmpAuthenticationLib|SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.inf\r
CapsuleUpdatePolicyLib|FmpDevicePkg/Library/CapsuleUpdatePolicyLibNull/CapsuleUpdatePolicyLibNull.inf\r
FmpPayloadHeaderLib|FmpDevicePkg/Library/FmpPayloadHeaderLibV1/FmpPayloadHeaderLibV1.inf\r