]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.inf
IntelFrameworkModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / SectionExtractionDxe / SectionExtractionDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
182b1d16
LG
2# Section Extraction Dxe Driver produces framework section extract protocol.\r
3#\r
4# The section is implemented as a linked list of section streams,\r
5# where each stream contains a linked list of children, which may be leaves or\r
6# encapsulations. Encapsulation section will further generate new section stream entries.\r
0a6f4824
LG
7#\r
8# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
c0a00b14 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
0a6f4824 10#\r
6bfbb5f0 11##\r
797a9d67 12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = SectionExtractionDxe\r
f9841f04 16 MODULE_UNI_FILE = SectionExtractionDxe.uni\r
797a9d67 17 FILE_GUID = 801ADCA0-815E-46a4-84F7-657F53621A57\r
18 MODULE_TYPE = DXE_DRIVER\r
19 VERSION_STRING = 1.0\r
0a6f4824 20 ENTRY_POINT = SectionExtractionEntryPoint\r
182b1d16 21\r
4ee6846f 22# The following information is for reference only and not required by the build tools.\r
23#\r
64bbf1de 24# VALID_ARCHITECTURES = IA32 X64 EBC\r
4ee6846f 25#\r
797a9d67 26\r
27[Sources]\r
28 SectionExtraction.c\r
797a9d67 29\r
30[LibraryClasses]\r
31 UefiBootServicesTableLib\r
32 MemoryAllocationLib\r
797a9d67 33 DebugLib\r
34 BaseLib\r
35 BaseMemoryLib\r
36 UefiDriverEntryPoint\r
8472f1f5 37 UefiLib\r
797a9d67 38\r
39[Packages]\r
40 MdePkg/MdePkg.dec\r
41 IntelFrameworkPkg/IntelFrameworkPkg.dec\r
42\r
43[Protocols]\r
f9841f04
SZ
44 gEfiSectionExtractionProtocolGuid ## PRODUCES\r
45 gEfiDecompressProtocolGuid ## SOMETIMES_CONSUMES\r
797a9d67 46\r
47[Depex]\r
182b1d16 48 gEfiDecompressProtocolGuid\r
f9841f04
SZ
49\r
50[UserExtensions.TianoCore."ExtraFiles"]\r
51 SectionExtractionDxeExtra.uni\r