2 # CI configuration for StandaloneMmPkg
4 # Copyright (c) 2020 - 2021, Arm Limited. All rights reserved.<BR>
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 ## Exception sample looks like below:
11 ## "<ErrorID>", "<KeyWord>"
14 "4002", "HobConstructor"
16 ## Both file path and directory path are accepted.
20 ## options defined .pytool/Plugin/CompilerPlugin
22 "DscPath": "StandaloneMmPkg.dsc"
25 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
26 "HostUnitTestCompilerPlugin": {
27 "DscPath": "" # Don't support this test
30 ## options defined .pytool/Plugin/CharEncodingCheck
31 "CharEncodingCheck": {
35 ## options defined .pytool/Plugin/DependencyCheck
37 "AcceptableDependencies": [
39 "EmbeddedPkg/EmbeddedPkg.dec",
40 "StandaloneMmPkg/StandaloneMmPkg.dec",
41 "MdeModulePkg/MdeModulePkg.dec",
44 # For host based unit tests
45 "AcceptableDependencies-HOST_APPLICATION":[
46 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
48 # For UEFI shell based apps
49 "AcceptableDependencies-UEFI_APPLICATION":[],
53 ## options defined .pytool/Plugin/DscCompleteCheck
56 "DscPath": "StandaloneMmPkg.dsc"
59 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
60 "HostUnitTestDscCompleteCheck": {
62 "DscPath": "" # Don't support this test
65 ## options defined .pytool/Plugin/GuidCheck
68 "IgnoreGuidValue": [],
69 "IgnoreFoldersAndFiles": [],
70 "IgnoreDuplicates": [],
73 ## options defined .pytool/Plugin/LibraryClassCheck
74 "LibraryClassCheck": {
75 "IgnoreHeaderFile": []
78 ## options defined .pytool/Plugin/SpellCheck
81 "IgnoreFiles": [], # use gitignore syntax to ignore errors
90 ], # words to extend to the dictionary for this package
91 "IgnoreStandardPaths": [], # Standard Plugin defined paths that
93 "AdditionalIncludePaths": [] # Additional paths to spell check
94 # (wildcards supported)