VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/ArmPlatformPkg/ArmPlatformPkg.ci.yaml@ 109019

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