VirtualBox

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

最後變更 在這個檔案是 105670,由 vboxsync 提交於 4 月 前

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

  • 屬性 svn:eol-style 設為 native
檔案大小: 3.9 KB
 
1## @file
2# Core CI configuration for ArmVirtPkg
3#
4# ArmVirtPkg is part of Platform Ci for builds so this is only
5# used for code analysis.
6#
7# Copyright (c) Microsoft Corporation
8# Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
9# Copyright (c) 2020 - 2022, ARM Limited. All rights reserved.<BR>
10#
11# SPDX-License-Identifier: BSD-2-Clause-Patent
12##
13{
14 ## options defined .pytool/Plugin/LicenseCheck
15 "LicenseCheck": {
16 "IgnoreFiles": []
17 },
18 "EccCheck": {
19 ## Exception sample looks like below:
20 ## "ExceptionList": [
21 ## "<ErrorID>", "<KeyWord>"
22 ## ]
23 "ExceptionList": [
24 ],
25 ## Both file path and directory path are accepted.
26 "IgnoreFiles": [
27 ]
28 },
29 ## options defined .pytool/Plugin/CompilerPlugin
30 "CompilerPlugin": {
31 "DscPath": "" # Don't support this test
32 },
33
34 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
35 "HostUnitTestCompilerPlugin": {
36 "DscPath": "" # Don't support this test
37 },
38
39 ## options defined .pytool/Plugin/CharEncodingCheck
40 "CharEncodingCheck": {
41 "IgnoreFiles": []
42 },
43
44 ## options defined .pytool/Plugin/DependencyCheck
45 "DependencyCheck": {
46 "AcceptableDependencies": [
47 "MdePkg/MdePkg.dec",
48 "MdeModulePkg/MdeModulePkg.dec",
49 "ArmVirtPkg/ArmVirtPkg.dec",
50 "DynamicTablesPkg/DynamicTablesPkg.dec",
51 "NetworkPkg/NetworkPkg.dec",
52 "ArmPkg/ArmPkg.dec",
53 "OvmfPkg/OvmfPkg.dec",
54 "EmbeddedPkg/EmbeddedPkg.dec",
55 "ArmPlatformPkg/ArmPlatformPkg.dec",
56 "PcAtChipsetPkg/PcAtChipsetPkg.dec",
57 "SecurityPkg/SecurityPkg.dec",
58 "ShellPkg/ShellPkg.dec" #Is this ok?
59 ],
60 # For host based unit tests
61 "AcceptableDependencies-HOST_APPLICATION":[
62 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
63 ],
64 # For UEFI shell based apps
65 "AcceptableDependencies-UEFI_APPLICATION":[
66
67 ],
68 "IgnoreInf": []
69 },
70
71 ## options defined .pytool/Plugin/DscCompleteCheck
72 "DscCompleteCheck": {
73 "IgnoreInf": [""],
74 "DscPath": "" # Don't support this test
75 },
76
77 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
78 "HostUnitTestDscCompleteCheck": {
79 "IgnoreInf": [""],
80 "DscPath": "" # Don't support this test
81 },
82
83 ## options defined .pytool/Plugin/GuidCheck
84 "GuidCheck": {
85 "IgnoreGuidName": [],
86 "IgnoreGuidValue": [],
87 "IgnoreFoldersAndFiles": [],
88 "IgnoreDuplicates": [],
89 },
90
91 ## options defined .pytool/Plugin/LibraryClassCheck
92 "LibraryClassCheck": {
93 "IgnoreHeaderFile": []
94 },
95
96 ## options defined .pytool/Plugin/SpellCheck
97 "SpellCheck": {
98 "AuditOnly": True,
99 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files
100 "ExtendWords": [
101 "acpiview",
102 "armltd",
103 "ssdts",
104 "setjump",
105 "plong",
106 "lparam",
107 "lpdword",
108 "lpthread",
109 "lresult",
110 "bootable",
111 "bsymbolic",
112 "endiannness",
113 "fvmain",
114 "multiboot",
115 "qemu's",
116 "ramdisk",
117 "ramfb",
118 "unbootable",
119 "virt's",
120 "werror",
121 "xenio",
122 "kvmtool",
123 "cloudhv"
124 ], # words to extend to the dictionary for this package
125 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore
126 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)
127 },
128
129 "DebugMacroCheck": {
130 "StringSubstitutions": {
131 # DynamicTablesPkg/Include/ConfigurationManagerObject.h
132 # Reason: Expansion of macro that contains a print specifier.
133 "FMT_CM_OBJECT_ID": "0x%lx"
134 }
135 }
136}
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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