VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/EmbeddedPkg/EmbeddedPkg.ci.yaml@ 105670

Last change on this file since 105670 was 105670, checked in by vboxsync, 6 months ago

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

  • Property svn:eol-style set to native
File size: 2.7 KB
Line 
1## @file
2# Core CI configuration for EmbeddedPkg
3#
4# Copyright (c) Microsoft Corporation
5#
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7##
8{
9 "PrEval": {
10 "DscPath": "EmbeddedPkg.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": "EmbeddedPkg.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 "ArmPkg/ArmPkg.dec",
47 "ArmPlatformPkg/ArmPlatformPkg.dec",
48 "EmbeddedPkg/EmbeddedPkg.dec",
49 "MdeModulePkg/MdeModulePkg.dec",
50 "MdePkg/MdePkg.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": "" # Don't support this test
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": True, # Fails right now with over 270 errors
89 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files
90 "ExtendWords": [], # words to extend to the dictionary for this package
91 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore
92 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)
93 }
94}
Note: See TracBrowser for help on using the repository browser.

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