]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/ArmPlatformPkg.ci.yaml
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[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
1939fc95
MK
22 "Scripts/Ds5/",\r
23 "Drivers/PL061GpioDxe/PL061Gpio.c"\r
1cb10877
PG
24 ]\r
25 },\r
26\r
27 ## options defined .pytool/Plugin/CompilerPlugin\r
28 "CompilerPlugin": {\r
29 "DscPath": "ArmPlatformPkg.dsc"\r
30 },\r
31\r
32 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
33 "HostUnitTestCompilerPlugin": {\r
34 "DscPath": "" # Don't support this test\r
35 },\r
36\r
37 ## options defined .pytool/Plugin/CharEncodingCheck\r
38 "CharEncodingCheck": {\r
39 "IgnoreFiles": []\r
40 },\r
41\r
42 ## options defined .pytool/Plugin/DependencyCheck\r
43 "DependencyCheck": {\r
44 "AcceptableDependencies": [\r
45 "ArmPlatformPkg/ArmPlatformPkg.dec",\r
46 "ArmPkg/ArmPkg.dec",\r
47 "EmbeddedPkg/EmbeddedPkg.dec",\r
48 "MdeModulePkg/MdeModulePkg.dec",\r
49 "MdePkg/MdePkg.dec"\r
50 ],\r
51 # For host based unit tests\r
52 "AcceptableDependencies-HOST_APPLICATION":[\r
53 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
54 ],\r
55 # For UEFI shell based apps\r
56 "AcceptableDependencies-UEFI_APPLICATION":[],\r
57 "IgnoreInf": []\r
58 },\r
59\r
60 ## options defined .pytool/Plugin/DscCompleteCheck\r
61 "DscCompleteCheck": {\r
62 "IgnoreInf": [],\r
63 "DscPath": "ArmPlatformPkg.dsc"\r
64 },\r
65\r
66 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
67 "HostUnitTestDscCompleteCheck": {\r
68 "IgnoreInf": [""],\r
69 "DscPath": "" # Don't support this test\r
70 },\r
71\r
72 ## options defined .pytool/Plugin/GuidCheck\r
73 "GuidCheck": {\r
74 "IgnoreGuidName": [],\r
75 "IgnoreGuidValue": [],\r
76 "IgnoreFoldersAndFiles": [],\r
77 "IgnoreDuplicates": [],\r
78 },\r
79\r
80 ## options defined .pytool/Plugin/LibraryClassCheck\r
81 "LibraryClassCheck": {\r
82 "IgnoreHeaderFile": []\r
83 },\r
84\r
85 ## options defined .pytool/Plugin/SpellCheck\r
86 "SpellCheck": {\r
610385fa 87 "AuditOnly": True,\r
1cb10877
PG
88 "IgnoreFiles": [], # use gitignore syntax to ignore errors\r
89 # in matching files\r
90 "ExtendWords": [\r
91 "hdlcd",\r
92 "icdsgir",\r
93 "primecells"\r
94 ], # words to extend to the dictionary for this package\r
95 "IgnoreStandardPaths": [ # Standard Plugin defined paths that\r
96 "*.asm", "*.s" # should be ignore\r
97 ],\r
98 "AdditionalIncludePaths": [] # Additional paths to spell check\r
99 # (wildcards supported)\r
100 }\r
101}\r