VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/SourceLevelDebugPkg.ci.yaml

Last change on this file was 108794, checked in by vboxsync, 7 weeks ago

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

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

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette