ArmPkg: only attempt buildin MmCommunicationDxe for AArch64
[mirror_edk2.git] / CryptoPkg / CryptoPkg.ci.yaml
1 ## @file\r
2 # CI configuration for CryptoPkg\r
3 #\r
4 # Copyright (c) Microsoft Corporation\r
5 # SPDX-License-Identifier: BSD-2-Clause-Patent\r
6 ##\r
7 {\r
8     "CompilerPlugin": {\r
9         "DscPath": "CryptoPkg.dsc"\r
10     },\r
11     "CharEncodingCheck": {\r
12         "IgnoreFiles": []\r
13     },\r
14     "DependencyCheck": {\r
15         "AcceptableDependencies": [\r
16             "MdePkg/MdePkg.dec",\r
17             "MdeModulePkg/MdeModulePkg.dec",\r
18             "CryptoPkg/CryptoPkg.dec",\r
19         ],\r
20         # For host based unit tests\r
21         "AcceptableDependencies-HOST_APPLICATION":[],\r
22         # For UEFI shell based apps\r
23         "AcceptableDependencies-UEFI_APPLICATION":[],\r
24         "IgnoreInf": []\r
25     },\r
26     "DscCompleteCheck": {\r
27         "DscPath": "CryptoPkg.dsc",\r
28         "IgnoreInf": []\r
29     },\r
30     "GuidCheck": {\r
31         "IgnoreGuidName": [],\r
32         "IgnoreGuidValue": [],\r
33         "IgnoreFoldersAndFiles": []\r
34     },\r
35     "LibraryClassCheck": {\r
36         "IgnoreHeaderFile": []\r
37     },\r
38 \r
39     ## options defined ci/Plugin/SpellCheck\r
40     "SpellCheck": {\r
41         "skip": True,\r
42         "IgnoreFiles": [],           # use gitignore syntax to ignore errors in matching files\r
43         "ExtendWords": [],           # words to extend to the dictionary for this package\r
44         "IgnoreStandardPaths": [],   # Standard Plugin defined paths that should be ignore\r
45         "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
46     }\r
47 }\r