VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Library/BrotliCustomDecompressLib/BrotliCustomDecompressLib.inf

Last change on this file was 108794, checked in by vboxsync, 4 weeks ago

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

  • Property svn:eol-style set to native
File size: 2.1 KB
Line 
1## @file
2# BrotliCustomDecompressLib produces BROTLI custom decompression algorithm.
3#
4# It is based on the Brotli v1.0.9.
5# Brotli was released on the website https://github.com/google/brotli.
6#
7# Copyright (C) 2024 Advanced Micro Devices, Inc. All rights reserved.<BR>
8# Copyright (c) 2017 - 2020, Intel Corporation. All rights reserved.<BR>
9#
10# SPDX-License-Identifier: BSD-2-Clause-Patent
11#
12#
13##
14
15[Defines]
16 INF_VERSION = 0x00010005
17 BASE_NAME = BrotliDecompressLib
18 MODULE_UNI_FILE = BrotliDecompressLib.uni
19 FILE_GUID = 69EC7DB2-B0DD-493A-963A-C5F330131BAA
20 MODULE_TYPE = BASE
21 VERSION_STRING = 1.0
22 LIBRARY_CLASS = NULL
23 CONSTRUCTOR = BrotliDecompressLibConstructor
24
25#
26# The following information is for reference only and not required by the build tools.
27#
28# VALID_ARCHITECTURES = IA32 X64
29#
30
31[Sources]
32 GuidedSectionExtraction.c
33 BrotliDecUefiSupport.c
34 BrotliDecUefiSupport.h
35 BrotliDecompress.c
36 BrotliDecompressLibInternal.h
37 # Wrapper header files start #
38 stddef.h
39 stdint.h
40 stdlib.h
41 string.h
42 # Wrapper header files end #
43 brotli/c/common/dictionary.c
44 brotli/c/common/transform.c
45 brotli/c/common/context.c
46 brotli/c/common/platform.c
47 brotli/c/common/constants.c
48 brotli/c/common/shared_dictionary.c
49 brotli/c/dec/bit_reader.c
50 brotli/c/dec/decode.c
51 brotli/c/dec/huffman.c
52 brotli/c/dec/state.c
53 brotli/c/include/brotli/decode.h
54 brotli/c/include/brotli/port.h
55 brotli/c/include/brotli/types.h
56 brotli/c/common/constants.h
57 brotli/c/common/context.h
58 brotli/c/common/dictionary.h
59 brotli/c/common/platform.h
60 brotli/c/common/transform.h
61 brotli/c/common/version.h
62 brotli/c/dec/bit_reader.h
63 brotli/c/dec/huffman.h
64 brotli/c/dec/state.h
65 brotli/c/dec/prefix.h
66
67[Packages]
68 MdePkg/MdePkg.dec
69 MdeModulePkg/MdeModulePkg.dec
70
71[Guids]
72 gBrotliCustomDecompressGuid ## PRODUCES ## UNDEFINED # specifies BROTLI custom decompress algorithm.
73
74[LibraryClasses]
75 BaseLib
76 DebugLib
77 BaseMemoryLib
78 ExtractGuidedSectionLib
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette