mirror of
				https://gitlab.com/qemu-project/edk2.git
				synced 2025-11-03 07:59:00 +08:00 
			
		
		
		
	StandaloneMmPkg need to use header file defined under UefiCpuPkg to support StandaloneMm features. Signed-off-by: Hongbin1 Zhang <hongbin1.zhang@intel.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Sami Mujawar <sami.mujawar@arm.com> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org> Cc: Star Zeng <star.zeng@intel.com> Cc: Wei6 Xu <wei6.xu@intel.com> Cc: Dun Tan <dun.tan@intel.com> Cc: Yuanhao Xie <yuanhao.xie@intel.com> Acked-by: Jiaxin Wu <jiaxin.wu@intel.com>
		
			
				
	
	
		
			99 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
## @file
 | 
						|
#  CI configuration for StandaloneMmPkg
 | 
						|
#
 | 
						|
#  Copyright (c) 2024, Intel Corporation. All rights reserved.<BR>
 | 
						|
#  Copyright (c) 2020 - 2021, Arm Limited. All rights reserved.<BR>
 | 
						|
#  SPDX-License-Identifier: BSD-2-Clause-Patent
 | 
						|
##
 | 
						|
{
 | 
						|
    "EccCheck": {
 | 
						|
        ## Exception sample looks like below:
 | 
						|
        ## "ExceptionList": [
 | 
						|
        ##     "<ErrorID>", "<KeyWord>"
 | 
						|
        ## ]
 | 
						|
        "ExceptionList": [
 | 
						|
            "4002", "HobConstructor"
 | 
						|
        ],
 | 
						|
        ## Both file path and directory path are accepted.
 | 
						|
        "IgnoreFiles": [
 | 
						|
        ]
 | 
						|
    },
 | 
						|
    ## options defined .pytool/Plugin/CompilerPlugin
 | 
						|
    "CompilerPlugin": {
 | 
						|
        "DscPath": "StandaloneMmPkg.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": [
 | 
						|
            "ArmPkg/ArmPkg.dec",
 | 
						|
            "EmbeddedPkg/EmbeddedPkg.dec",
 | 
						|
            "StandaloneMmPkg/StandaloneMmPkg.dec",
 | 
						|
            "MdeModulePkg/MdeModulePkg.dec",
 | 
						|
            "MdePkg/MdePkg.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": "StandaloneMmPkg.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,
 | 
						|
        "IgnoreFiles": [],           # use gitignore syntax to ignore errors
 | 
						|
                                     # in matching files
 | 
						|
        "ExtendWords": [
 | 
						|
            "Bsymbolic",
 | 
						|
            "FwVol",
 | 
						|
            "mpidr",
 | 
						|
            "mstrict",
 | 
						|
            "schedulable",
 | 
						|
            "StandaloneMMCore",
 | 
						|
        ],           # words to extend to the dictionary for this package
 | 
						|
        "IgnoreStandardPaths": [],   # Standard Plugin defined paths that
 | 
						|
                                     # should be ignore
 | 
						|
        "AdditionalIncludePaths": [] # Additional paths to spell check
 | 
						|
                                     # (wildcards supported)
 | 
						|
    }
 | 
						|
}
 |