]> git.proxmox.com Git - mirror_edk2.git/blame - DynamicTablesPkg/DynamicTablesPkg.ci.yaml
DynamicTablesPkg: AmlLib\AmlDbgPrint fix ECC error
[mirror_edk2.git] / DynamicTablesPkg / DynamicTablesPkg.ci.yaml
CommitLineData
2d0c42fd
SM
1## @file\r
2# CI configuration for DynamicTablesPkg\r
3#\r
095db69d 4# Copyright (c) 2020, Arm Limited. All rights reserved.<BR>\r
2d0c42fd
SM
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6##\r
7{\r
8 ## options defined .pytool/Plugin/CompilerPlugin\r
9 "CompilerPlugin": {\r
10 "DscPath": "DynamicTablesPkg.dsc"\r
11 },\r
12\r
13 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
14 "HostUnitTestCompilerPlugin": {\r
15 "DscPath": "" # Don't support this test\r
16 },\r
17\r
18 ## options defined .pytool/Plugin/CharEncodingCheck\r
19 "CharEncodingCheck": {\r
20 "IgnoreFiles": []\r
21 },\r
22\r
23 ## options defined .pytool/Plugin/DependencyCheck\r
24 "DependencyCheck": {\r
25 "AcceptableDependencies": [\r
26 "ArmPlatformPkg/ArmPlatformPkg.dec",\r
27 "EmbeddedPkg/EmbeddedPkg.dec",\r
28 "DynamicTablesPkg/DynamicTablesPkg.dec",\r
29 "MdeModulePkg/MdeModulePkg.dec",\r
30 "MdePkg/MdePkg.dec"\r
31 ],\r
32 # For host based unit tests\r
33 "AcceptableDependencies-HOST_APPLICATION":[\r
34 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
35 ],\r
36 # For UEFI shell based apps\r
37 "AcceptableDependencies-UEFI_APPLICATION":[],\r
38 "IgnoreInf": []\r
39 },\r
40\r
41 ## options defined .pytool/Plugin/DscCompleteCheck\r
42 "DscCompleteCheck": {\r
43 "IgnoreInf": [],\r
44 "DscPath": "DynamicTablesPkg.dsc"\r
45 },\r
46\r
47 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
48 "HostUnitTestDscCompleteCheck": {\r
49 "IgnoreInf": [""],\r
50 "DscPath": "" # Don't support this test\r
51 },\r
52\r
53 ## options defined .pytool/Plugin/GuidCheck\r
54 "GuidCheck": {\r
55 "IgnoreGuidName": [],\r
56 "IgnoreGuidValue": [],\r
57 "IgnoreFoldersAndFiles": [],\r
58 "IgnoreDuplicates": [],\r
59 },\r
60\r
61 ## options defined .pytool/Plugin/LibraryClassCheck\r
62 "LibraryClassCheck": {\r
63 "IgnoreHeaderFile": []\r
64 },\r
65\r
66 ## options defined .pytool/Plugin/SpellCheck\r
67 "SpellCheck": {\r
68 "AuditOnly": False,\r
69 "IgnoreFiles": [], # use gitignore syntax to ignore errors\r
70 # in matching files\r
71 "ExtendWords": [\r
bade7f42
PG
72 "ARMHB", # ARMHB000\r
73 "ARMLTD",\r
e18bc21d 74 "AMLDBG",\r
095db69d 75 "EISAID",\r
2d0c42fd
SM
76 "CCIDX",\r
77 "CCSIDR",\r
78 "countof",\r
79 "EOBJECT",\r
095db69d 80 "invoc",\r
2d0c42fd 81 "GTBLOCK",\r
095db69d
PG
82 "lgreater",\r
83 "lless",\r
2d0c42fd
SM
84 "MPIDR",\r
85 "pytool",\r
86 "Roadmap",\r
bade7f42 87 "ssdtserialporttemplate",\r
2d0c42fd
SM
88 "SMMUV",\r
89 "standardised",\r
90 "TABLEEX",\r
91 "TNSID",\r
92 "Vatos",\r
93 "WBINVD"\r
94 ], # words to extend to the dictionary for this package\r
95 "IgnoreStandardPaths": [], # Standard Plugin defined paths that\r
96 # should be ignore\r
97 "AdditionalIncludePaths": [] # Additional paths to spell check\r
98 # (wildcards supported)\r
99 }\r
100}\r