2 # CI configuration for PrmPkg
4 # Copyright (c) Microsoft Corporation<BR>
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 ## options defined .pytool/Plugin/LicenseCheck
14 ## Exception sample looks like below:
16 ## "<ErrorID>", "<KeyWord>"
19 "5001", "PRM_HANDLER_EXPORT",
20 "8006", "PRM_HANDLER_EXPORT"
22 ## Both file path and directory path are accepted.
24 "Library/DxePrmContextBufferLib/UnitTest",
25 "Library/DxePrmModuleDiscoveryLib/UnitTest",
31 ## options defined .pytool/Plugin/CompilerPlugin
33 "DscPath": "PrmPkg.dsc"
36 ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
37 "HostUnitTestCompilerPlugin": {
38 "DscPath": "Test/PrmPkgHostTest.dsc"
41 ## options defined .pytool/Plugin/CharEncodingCheck
42 "CharEncodingCheck": {
46 ## options defined .pytool/Plugin/DependencyCheck
48 "AcceptableDependencies": [
49 "MdeModulePkg/MdeModulePkg.dec",
52 "ShellPkg/ShellPkg.dec",
53 "UefiCpuPkg/UefiCpuPkg.dec"
55 # For host based unit tests
56 "AcceptableDependencies-HOST_APPLICATION":[
57 "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
59 # For UEFI shell based apps
60 "AcceptableDependencies-UEFI_APPLICATION":[],
64 ## options defined .pytool/Plugin/DscCompleteCheck
67 "DscPath": "PrmPkg.dsc"
70 ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
71 "HostUnitTestDscCompleteCheck": {
73 "DscPath": "Test/PrmPkgHostTest.dsc"
76 ## options defined .pytool/Plugin/GuidCheck
79 "IgnoreGuidValue": [],
80 "IgnoreFoldersAndFiles": [],
81 "IgnoreDuplicates": [],
84 ## options defined .pytool/Plugin/LibraryClassCheck
85 "LibraryClassCheck": {
86 "IgnoreHeaderFile": []
89 ## options defined .pytool/Plugin/SpellCheck
92 "IgnoreFiles": [], # use gitignore syntax to ignore errors
94 "ExtendWords": [ # words to extend to the dictionary for this package
95 "buffe", # note: appears in buffer ascii dump in documentation
96 "iptor", # note: appears in buffer ascii dump in documentation
98 "odule", # note: appears in buffer ascii dump in documentation
105 "IgnoreStandardPaths": [], # Standard Plugin defined paths that
107 "AdditionalIncludePaths": [] # Additional paths to spell check
108 # (wildcards supported)