VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/StandaloneMmPkg/StandaloneMmPkg.ci.yaml@ 108794

Last change on this file since 108794 was 108794, checked in by vboxsync, 2 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.0 KB
Line 
1## @file
2# CI configuration for StandaloneMmPkg
3#
4# Copyright (c) 2024, Intel Corporation. All rights reserved.<BR>
5# Copyright (c) 2020 - 2021, Arm Limited. All rights reserved.<BR>
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7##
8{
9 "PrEval": {
10 "DscPath": "StandaloneMmPkg.dsc",
11 },
12 "EccCheck": {
13 ## Exception sample looks like below:
14 ## "ExceptionList": [
15 ## "<ErrorID>", "<KeyWord>"
16 ## ]
17 "ExceptionList": [
18 "4002", "HobConstructor"
19 ],
20 ## Both file path and directory path are accepted.
21 "IgnoreFiles": [
22 ]
23 },
24 ## options defined .pytool/Plugin/CompilerPlugin
25 "CompilerPlugin": {
26 "DscPath": "StandaloneMmPkg.dsc"
27 },
28
29 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
30 "HostUnitTestCompilerPlugin": {
31 "DscPath": "" # Don't support this test
32 },
33
34 ## options defined .pytool/Plugin/CharEncodingCheck
35 "CharEncodingCheck": {
36 "IgnoreFiles": []
37 },
38
39 ## options defined .pytool/Plugin/DependencyCheck
40 "DependencyCheck": {
41 "AcceptableDependencies": [
42 "ArmPkg/ArmPkg.dec",
43 "EmbeddedPkg/EmbeddedPkg.dec",
44 "StandaloneMmPkg/StandaloneMmPkg.dec",
45 "MdeModulePkg/MdeModulePkg.dec",
46 "MdePkg/MdePkg.dec",
47 "UefiCpuPkg/UefiCpuPkg.dec"
48 ],
49 # For host based unit tests
50 "AcceptableDependencies-HOST_APPLICATION":[
51 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
52 ],
53 # For UEFI shell based apps
54 "AcceptableDependencies-UEFI_APPLICATION":[],
55 "IgnoreInf": []
56 },
57
58 ## options defined .pytool/Plugin/DscCompleteCheck
59 "DscCompleteCheck": {
60 "IgnoreInf": [],
61 "DscPath": "StandaloneMmPkg.dsc"
62 },
63
64 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
65 "HostUnitTestDscCompleteCheck": {
66 "IgnoreInf": [""],
67 "DscPath": "" # Don't support this test
68 },
69
70 ## options defined .pytool/Plugin/GuidCheck
71 "GuidCheck": {
72 "IgnoreGuidName": [],
73 "IgnoreGuidValue": [],
74 "IgnoreFoldersAndFiles": [],
75 "IgnoreDuplicates": [],
76 },
77
78 ## options defined .pytool/Plugin/LibraryClassCheck
79 "LibraryClassCheck": {
80 "IgnoreHeaderFile": []
81 },
82
83 ## options defined .pytool/Plugin/SpellCheck
84 "SpellCheck": {
85 "AuditOnly": False,
86 "IgnoreFiles": [], # use gitignore syntax to ignore errors
87 # in matching files
88 "ExtendWords": [
89 "Bsymbolic",
90 "FwVol",
91 "mpidr",
92 "mstrict",
93 "schedulable",
94 "StandaloneMMCore",
95 ], # words to extend to the dictionary for this package
96 "IgnoreStandardPaths": [], # Standard Plugin defined paths that
97 # should be ignore
98 "AdditionalIncludePaths": [] # Additional paths to spell check
99 # (wildcards supported)
100 }
101}
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