]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/ArmPlatformPkg.ci.yaml
UefiPayloadPkg: Add PCI root bridge info hob support for SBL
[mirror_edk2.git] / ArmPlatformPkg / ArmPlatformPkg.ci.yaml
CommitLineData
1cb10877
PG
1## @file\r
2# CI configuration for ArmPlatformPkg\r
3#\r
4# Copyright (c) 2021, Arm Limited. All rights reserved.<BR>\r
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6##\r
7{\r
8 ## options defined .pytool/Plugin/LicenseCheck\r
9 "LicenseCheck": {\r
10 "IgnoreFiles": []\r
11 },\r
12\r
13 "EccCheck": {\r
14 ## Exception sample looks like below:\r
15 ## "ExceptionList": [\r
16 ## "<ErrorID>", "<KeyWord>"\r
17 ## ]\r
18 "ExceptionList": [\r
19 ],\r
20 ## Both file path and directory path are accepted.\r
21 "IgnoreFiles": [\r
22 "Scripts/Ds5/"\r
23 ]\r
24 },\r
25\r
26 ## options defined .pytool/Plugin/CompilerPlugin\r
27 "CompilerPlugin": {\r
28 "DscPath": "ArmPlatformPkg.dsc"\r
29 },\r
30\r
31 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
32 "HostUnitTestCompilerPlugin": {\r
33 "DscPath": "" # Don't support this test\r
34 },\r
35\r
36 ## options defined .pytool/Plugin/CharEncodingCheck\r
37 "CharEncodingCheck": {\r
38 "IgnoreFiles": []\r
39 },\r
40\r
41 ## options defined .pytool/Plugin/DependencyCheck\r
42 "DependencyCheck": {\r
43 "AcceptableDependencies": [\r
44 "ArmPlatformPkg/ArmPlatformPkg.dec",\r
45 "ArmPkg/ArmPkg.dec",\r
46 "EmbeddedPkg/EmbeddedPkg.dec",\r
47 "MdeModulePkg/MdeModulePkg.dec",\r
48 "MdePkg/MdePkg.dec"\r
49 ],\r
50 # For host based unit tests\r
51 "AcceptableDependencies-HOST_APPLICATION":[\r
52 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
53 ],\r
54 # For UEFI shell based apps\r
55 "AcceptableDependencies-UEFI_APPLICATION":[],\r
56 "IgnoreInf": []\r
57 },\r
58\r
59 ## options defined .pytool/Plugin/DscCompleteCheck\r
60 "DscCompleteCheck": {\r
61 "IgnoreInf": [],\r
62 "DscPath": "ArmPlatformPkg.dsc"\r
63 },\r
64\r
65 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
66 "HostUnitTestDscCompleteCheck": {\r
67 "IgnoreInf": [""],\r
68 "DscPath": "" # Don't support this test\r
69 },\r
70\r
71 ## options defined .pytool/Plugin/GuidCheck\r
72 "GuidCheck": {\r
73 "IgnoreGuidName": [],\r
74 "IgnoreGuidValue": [],\r
75 "IgnoreFoldersAndFiles": [],\r
76 "IgnoreDuplicates": [],\r
77 },\r
78\r
79 ## options defined .pytool/Plugin/LibraryClassCheck\r
80 "LibraryClassCheck": {\r
81 "IgnoreHeaderFile": []\r
82 },\r
83\r
84 ## options defined .pytool/Plugin/SpellCheck\r
85 "SpellCheck": {\r
610385fa 86 "AuditOnly": True,\r
1cb10877
PG
87 "IgnoreFiles": [], # use gitignore syntax to ignore errors\r
88 # in matching files\r
89 "ExtendWords": [\r
90 "hdlcd",\r
91 "icdsgir",\r
92 "primecells"\r
93 ], # words to extend to the dictionary for this package\r
94 "IgnoreStandardPaths": [ # Standard Plugin defined paths that\r
95 "*.asm", "*.s" # should be ignore\r
96 ],\r
97 "AdditionalIncludePaths": [] # Additional paths to spell check\r
98 # (wildcards supported)\r
99 }\r
100}\r