mirror of
				https://github.com/acidanthera/audk.git
				synced 2025-10-31 03:03:46 +01:00 
			
		
		
		
	REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4091 Adds the package as a supported package to .pytool/CISettings.py and adds a CI YAML for the package so it can be run in CI. Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Hao A Wu <hao.a.wu@intel.com> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
		
			
				
	
	
		
			118 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ## @file
 | |
| # Core CI configuration for SourceLevelDebugPkg
 | |
| #
 | |
| # Copyright (c) Microsoft Corporation
 | |
| #
 | |
| # SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| ##
 | |
| {
 | |
|     ## options defined .pytool/Plugin/LicenseCheck
 | |
|     "LicenseCheck": {
 | |
|         "IgnoreFiles": []
 | |
|     },
 | |
| 
 | |
|     "EccCheck": {
 | |
|         ## Exception sample looks like below:
 | |
|         ## "ExceptionList": [
 | |
|         ##     "<ErrorID>", "<KeyWord>"
 | |
|         ## ]
 | |
|         "ExceptionList": [
 | |
|         ],
 | |
|         ## Both file path and directory path are accepted.
 | |
|         "IgnoreFiles": []
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/CompilerPlugin
 | |
|     "CompilerPlugin": {
 | |
|         "DscPath": "SourceLevelDebugPkg.dsc"
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/HostUnitTestCompilerPlugin
 | |
|     "HostUnitTestCompilerPlugin": {
 | |
|         "DscPath": "" # Don't support this test
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/CharEncodingCheck
 | |
|     "CharEncodingCheck": {
 | |
|         "IgnoreFiles": []
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/DependencyCheck
 | |
|     "DependencyCheck": {
 | |
|         "AcceptableDependencies": [
 | |
|           "MdeModulePkg/MdeModulePkg.dec",
 | |
|           "MdePkg/MdePkg.dec",
 | |
|           "SecurityPkg/SecurityPkg.dec",
 | |
|           "SourceLevelDebugPkg/SourceLevelDebugPkg.dec",
 | |
|           "UefiCpuPkg/UefiCpuPkg.dec"
 | |
|         ],
 | |
|         # For host based unit tests
 | |
|         "AcceptableDependencies-HOST_APPLICATION":[
 | |
|           "UnitTestFrameworkPkg/UnitTestFrameworkPkg.dec"
 | |
|         ],
 | |
|         # For UEFI shell based apps
 | |
|         "AcceptableDependencies-UEFI_APPLICATION":[],
 | |
|         "IgnoreInf": []
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/DscCompleteCheck
 | |
|     "DscCompleteCheck": {
 | |
|         "IgnoreInf": [""],
 | |
|         "DscPath": "SourceLevelDebugPkg.dsc"
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/HostUnitTestDscCompleteCheck
 | |
|     "HostUnitTestDscCompleteCheck": {
 | |
|         "IgnoreInf": [""],
 | |
|         "DscPath": "" # Don't support this test
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/GuidCheck
 | |
|     "GuidCheck": {
 | |
|         "IgnoreGuidName": [],
 | |
|         "IgnoreGuidValue": [],
 | |
|         "IgnoreFoldersAndFiles": [],
 | |
|         "IgnoreDuplicates": [],
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/LibraryClassCheck
 | |
|     "LibraryClassCheck": {
 | |
|         "IgnoreHeaderFile": []
 | |
|     },
 | |
| 
 | |
|     ## options defined .pytool/Plugin/SpellCheck
 | |
|     "SpellCheck": {
 | |
|         "AuditOnly": False,          # All failures were addressed when SpellCheck was enabled in this package
 | |
|         "IgnoreFiles": [],           # use gitignore syntax to ignore errors in matching files
 | |
|         "ExtendWords": [             # words to extend to the dictionary for this package
 | |
|           "bidir",
 | |
|           "bsp's",
 | |
|           "capbility",               # comes from external package
 | |
|           "dcddi",
 | |
|           "dcerstba",
 | |
|           "dcportsc",
 | |
|           "dcerstsz",
 | |
|           "epring",
 | |
|           "evalu",
 | |
|           "fxrestor",
 | |
|           "hccparams",
 | |
|           "hcsparams",
 | |
|           "iretd",
 | |
|           "iretq",
 | |
|           "isoch",
 | |
|           "mfindex",
 | |
|           "ompressed",
 | |
|           "portsc",
 | |
|           "sequenceno",
 | |
|           "smmentrybreak",
 | |
|           "stosd",
 | |
|           "stosq",
 | |
|           "ttach",
 | |
|           "urb's",
 | |
|           "xhc's"
 | |
|         ],
 | |
|         "IgnoreStandardPaths": [],   # Standard Plugin defined paths that should be ignore
 | |
|         "AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)
 | |
|     }
 | |
| }
 |