VirtualBox

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

Last change on this file was 105670, checked in by vboxsync, 3 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.6 KB
Line 
1## @file
2# CI configuration for NetworkPkg
3#
4# Copyright (c) Microsoft Corporation
5# Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
6# (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>
7# SPDX-License-Identifier: BSD-2-Clause-Patent
8##
9{
10 "LicenseCheck": {
11 "IgnoreFiles": []
12 },
13 "EccCheck": {
14 ## Exception sample looks like below:
15 ## "ExceptionList": [
16 ## "<ErrorID>", "<KeyWord>"
17 ## ]
18 "ExceptionList": [
19 ],
20 ## Both file path and directory path are accepted.
21 "IgnoreFiles": [
22 ]
23 },
24 "CompilerPlugin": {
25 "DscPath": "NetworkPkg.dsc"
26 },
27 "HostUnitTestCompilerPlugin": {
28 "DscPath": "Test/NetworkPkgHostTest.dsc"
29 },
30 "CharEncodingCheck": {
31 "IgnoreFiles": []
32 },
33 "DependencyCheck": {
34 "AcceptableDependencies": [
35 "MdePkg/MdePkg.dec",
36 "MdeModulePkg/MdeModulePkg.dec",
37 "NetworkPkg/NetworkPkg.dec",
38 "CryptoPkg/CryptoPkg.dec"
39 ],
40 # For host based unit tests
41 "AcceptableDependencies-HOST_APPLICATION":[
42 UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec
43 ],
44 # For UEFI shell based apps
45 "AcceptableDependencies-UEFI_APPLICATION":[
46 "ShellPkg/ShellPkg.dec"
47 ],
48 "IgnoreInf": []
49 },
50 "DscCompleteCheck": {
51 "DscPath": "NetworkPkg.dsc",
52 "IgnoreInf": []
53 },
54 "GuidCheck": {
55 "IgnoreGuidName": [],
56 "IgnoreGuidValue": [],
57 "IgnoreFoldersAndFiles": []
58 },
59 "LibraryClassCheck": {
60 "IgnoreHeaderFile": []
61 },
62
63 ## options defined ci/Plugin/SpellCheck
64 "SpellCheck": {
65 "AuditOnly": True, # Fails test but run in AuditOnly mode to collect log
66 "IgnoreFiles": [], # use gitignore syntax to ignore errors in matching files
67 "ExtendWords": [], # words to extend to the dictionary for this package
68 "IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore
69 "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)
70 },
71
72 "Defines": {
73 "BLD_*_CONTINUOUS_INTEGRATION": "TRUE",
74 "BLD_*_NETWORK_ENABLE": "TRUE",
75 "BLD_*_NETWORK_SNP_ENABLE": "TRUE",
76 "BLD_*_NETWORK_VLAN_ENABLE": "TRUE",
77 "BLD_*_NETWORK_IP4_ENABLE": "TRUE",
78 "BLD_*_NETWORK_IP6_ENABLE": "TRUE",
79 "BLD_*_NETWORK_TLS_ENABLE": "TRUE",
80 "BLD_*_NETWORK_HTTP_ENABLE": "FALSE",
81 "BLD_*_NETWORK_HTTP_BOOT_ENABLE": "TRUE",
82 "BLD_*_NETWORK_ISCSI_ENABLE": "TRUE",
83 }
84}
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