]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - ArmVirtPkg/ArmVirtPkg.ci.yaml
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ArmVirtPkg / ArmVirtPkg.ci.yaml
... / ...
CommitLineData
1## @file\r
2# Core CI configuration for ArmVirtPkg\r
3#\r
4# ArmVirtPkg is part of Platform Ci for builds so this is only\r
5# used for code analysis.\r
6#\r
7# Copyright (c) Microsoft Corporation\r
8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9##\r
10{\r
11 ## options defined .pytool/Plugin/CompilerPlugin\r
12 "CompilerPlugin": {\r
13 "DscPath": "" # Don't support this test\r
14 },\r
15\r
16 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin\r
17 "HostUnitTestCompilerPlugin": {\r
18 "DscPath": "" # Don't support this test\r
19 },\r
20\r
21 ## options defined .pytool/Plugin/CharEncodingCheck\r
22 "CharEncodingCheck": {\r
23 "IgnoreFiles": []\r
24 },\r
25\r
26 ## options defined .pytool/Plugin/DependencyCheck\r
27 "DependencyCheck": {\r
28 "AcceptableDependencies": [\r
29 "MdePkg/MdePkg.dec",\r
30 "MdeModulePkg/MdeModulePkg.dec",\r
31 "ArmVirtPkg/ArmVirtPkg.dec",\r
32 "NetworkPkg/NetworkPkg.dec",\r
33 "ArmPkg/ArmPkg.dec",\r
34 "OvmfPkg/OvmfPkg.dec",\r
35 "EmbeddedPkg/EmbeddedPkg.dec",\r
36 "ArmPlatformPkg/ArmPlatformPkg.dec",\r
37 "SecurityPkg/SecurityPkg.dec",\r
38 "ShellPkg/ShellPkg.dec" #Is this ok?\r
39 ],\r
40 # For host based unit tests\r
41 "AcceptableDependencies-HOST_APPLICATION":[\r
42 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"\r
43 ],\r
44 # For UEFI shell based apps\r
45 "AcceptableDependencies-UEFI_APPLICATION":[\r
46\r
47 ],\r
48 "IgnoreInf": []\r
49 },\r
50\r
51 ## options defined .pytool/Plugin/DscCompleteCheck\r
52 "DscCompleteCheck": {\r
53 "IgnoreInf": [""],\r
54 "DscPath": "" # Don't support this test\r
55 },\r
56\r
57 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck\r
58 "HostUnitTestDscCompleteCheck": {\r
59 "IgnoreInf": [""],\r
60 "DscPath": "" # Don't support this test\r
61 },\r
62\r
63 ## options defined .pytool/Plugin/GuidCheck\r
64 "GuidCheck": {\r
65 "IgnoreGuidName": [],\r
66 "IgnoreGuidValue": [],\r
67 "IgnoreFoldersAndFiles": [],\r
68 "IgnoreDuplicates": [],\r
69 },\r
70\r
71 ## options defined .pytool/Plugin/LibraryClassCheck\r
72 "LibraryClassCheck": {\r
73 "IgnoreHeaderFile": []\r
74 },\r
75\r
76 ## options defined .pytool/Plugin/SpellCheck\r
77 "SpellCheck": {\r
78 "AuditOnly": False, # Fails right now with over 270 errors\r
79 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files\r
80 "ExtendWords": [\r
81 "setjump",\r
82 "plong",\r
83 "lparam",\r
84 "lpdword",\r
85 "lpthread",\r
86 "lresult",\r
87 "bootable",\r
88 "bsymbolic",\r
89 "endiannness",\r
90 "fvmain",\r
91 "multiboot",\r
92 "qemu's",\r
93 "ramdisk",\r
94 "ramfb",\r
95 "unbootable",\r
96 "virt's",\r
97 "werror",\r
98 "xenio"\r
99 ], # words to extend to the dictionary for this package\r
100 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore\r
101 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
102 }\r
103}\r