Files
system76-edk2/DynamicTablesPkg/Library/Common/AmlLib/AmlLib.inf
Pierre Gondois 0875443f7e DynamicTablesPkg: Extract AcpiHelperLib from TableHelperLib
The TableHelperLib contains helper functions. Some rely on
DynamicTablesPkg definitions (they use Configuration Manager objects).
Some others are more generic.

To allow using these generic functions without including
DynamicTablesPkg definitions, move them to a new AcpiHelperLib
library.

Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Signed-off-by: Pierre Gondois <Pierre.Gondois@arm.com>
2021-10-01 10:57:43 +00:00

78 lines
1.7 KiB
INI

## @file
# AML Generation Library
#
# Copyright (c) 2019 - 2021, Arm Limited. All rights reserved.<BR>
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
##
[Defines]
INF_VERSION = 0x0001001B
BASE_NAME = DynamicAmlLib
FILE_GUID = 23A6AFDA-F2A5-45EC-BEFF-420639D345B9
VERSION_STRING = 1.0
MODULE_TYPE = DXE_DRIVER
LIBRARY_CLASS = AmlLib
[Sources]
AmlCoreInterface.h
AmlDefines.h
AmlInclude.h
AmlNodeDefines.h
AmlDbgPrint/AmlDbgPrint.c
AmlDbgPrint/AmlDbgPrint.h
AmlEncoding/Aml.c
AmlEncoding/Aml.h
Api/AmlApi.c
Api/AmlApiHelper.c
Api/AmlApiHelper.h
Api/AmlResourceDataApi.c
CodeGen/AmlCodeGen.c
CodeGen/AmlResourceDataCodeGen.c
CodeGen/AmlResourceDataCodeGen.h
NameSpace/AmlNameSpace.c
NameSpace/AmlNameSpace.h
Parser/AmlFieldListParser.c
Parser/AmlFieldListParser.h
Parser/AmlMethodParser.c
Parser/AmlMethodParser.h
Parser/AmlParser.c
Parser/AmlParser.h
Parser/AmlResourceDataParser.c
Parser/AmlResourceDataParser.h
ResourceData/AmlResourceData.c
ResourceData/AmlResourceData.h
Serialize/AmlSerialize.c
Stream/AmlStream.c
Stream/AmlStream.h
String/AmlString.c
String/AmlString.h
Tree/AmlClone.c
Tree/AmlTreeIterator.h
Tree/AmlNode.c
Tree/AmlNode.h
Tree/AmlNodeInterface.c
Tree/AmlTree.c
Tree/AmlTree.h
Tree/AmlTreeEnumerator.c
Tree/AmlTreeIterator.c
Tree/AmlTreeTraversal.c
Tree/AmlTreeTraversal.h
Utils/AmlUtility.c
Utils/AmlUtility.h
[Packages]
MdePkg/MdePkg.dec
DynamicTablesPkg/DynamicTablesPkg.dec
[LibraryClasses]
AcpiHelperLib
BaseLib
[BuildOptions]
*_*_*_CC_FLAGS = -DAML_HANDLE
[Protocols]
[Guids]