]> git.proxmox.com Git - mirror_edk2.git/blame - SourceLevelDebugPkg/SourceLevelDebugPkg.ci.yaml
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / SourceLevelDebugPkg / SourceLevelDebugPkg.ci.yaml
CommitLineData
cf01fdd5
MK
1## @file\r
2# Core CI configuration for SourceLevelDebugPkg\r
3#\r
4# Copyright (c) Microsoft Corporation\r
5#\r
6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7##\r
8{\r
9 ## options defined .pytool/Plugin/LicenseCheck\r
10 "LicenseCheck": {\r
11 "IgnoreFiles": []\r
12 },\r
13\r
14 "EccCheck": {\r
15 ## Exception sample looks like below:\r
16 ## "ExceptionList": [\r
17 ## "<ErrorID>", "<KeyWord>"\r
18 ## ]\r
19 "ExceptionList": [\r
20 ],\r
21 ## Both file path and directory path are accepted.\r
22 "IgnoreFiles": []\r
23 },\r
24\r
25 ## options defined .pytool/Plugin/CompilerPlugin\r
26 "CompilerPlugin": {\r
27 "DscPath": "SourceLevelDebugPkg.dsc"\r
28 },\r
29\r
30 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
31 "HostUnitTestCompilerPlugin": {\r
32 "DscPath": "" # Don't support this test\r
33 },\r
34\r
35 ## options defined .pytool/Plugin/CharEncodingCheck\r
36 "CharEncodingCheck": {\r
37 "IgnoreFiles": []\r
38 },\r
39\r
40 ## options defined .pytool/Plugin/DependencyCheck\r
41 "DependencyCheck": {\r
42 "AcceptableDependencies": [\r
43 "MdeModulePkg/MdeModulePkg.dec",\r
44 "MdePkg/MdePkg.dec",\r
45 "SecurityPkg/SecurityPkg.dec",\r
46 "SourceLevelDebugPkg/SourceLevelDebugPkg.dec",\r
47 "UefiCpuPkg/UefiCpuPkg.dec"\r
48 ],\r
49 # For host based unit tests\r
50 "AcceptableDependencies-HOST_APPLICATION":[\r
51 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
52 ],\r
53 # For UEFI shell based apps\r
54 "AcceptableDependencies-UEFI_APPLICATION":[],\r
55 "IgnoreInf": []\r
56 },\r
57\r
58 ## options defined .pytool/Plugin/DscCompleteCheck\r
59 "DscCompleteCheck": {\r
60 "IgnoreInf": [""],\r
61 "DscPath": "SourceLevelDebugPkg.dsc"\r
62 },\r
63\r
64 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
65 "HostUnitTestDscCompleteCheck": {\r
66 "IgnoreInf": [""],\r
67 "DscPath": "" # Don't support this test\r
68 },\r
69\r
70 ## options defined .pytool/Plugin/GuidCheck\r
71 "GuidCheck": {\r
72 "IgnoreGuidName": [],\r
73 "IgnoreGuidValue": [],\r
74 "IgnoreFoldersAndFiles": [],\r
75 "IgnoreDuplicates": [],\r
76 },\r
77\r
78 ## options defined .pytool/Plugin/LibraryClassCheck\r
79 "LibraryClassCheck": {\r
80 "IgnoreHeaderFile": []\r
81 },\r
82\r
83 ## options defined .pytool/Plugin/SpellCheck\r
84 "SpellCheck": {\r
85 "AuditOnly": False, # All failures were addressed when SpellCheck was enabled in this package\r
86 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files\r
87 "ExtendWords": [ # words to extend to the dictionary for this package\r
88 "bidir",\r
89 "bsp's",\r
90 "capbility", # comes from external package\r
91 "dcddi",\r
92 "dcerstba",\r
93 "dcportsc",\r
94 "dcerstsz",\r
95 "epring",\r
96 "evalu",\r
97 "fxrestor",\r
98 "hccparams",\r
99 "hcsparams",\r
100 "iretd",\r
101 "iretq",\r
102 "isoch",\r
103 "mfindex",\r
104 "ompressed",\r
105 "portsc",\r
106 "sequenceno",\r
107 "smmentrybreak",\r
108 "stosd",\r
109 "stosq",\r
110 "ttach",\r
111 "urb's",\r
112 "xhc's"\r
113 ],\r
114 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore\r
115 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
116 }\r
117}\r