]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/Library/NvVarsFileLib/NvVarsFileLib.inf
OvmfPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / OvmfPkg / Library / NvVarsFileLib / NvVarsFileLib.inf
CommitLineData
7b202cb0 1## @file\r
50944545 2# NvVarsFileLib\r
3#\r
59b19469 4# This library saves and restores non-volatile variables in a\r
50944545 5# file within a file system.\r
6#\r
dbf9cc87 7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
50944545 8#\r
b26f0cf9 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
50944545 10#\r
11#\r
7b202cb0 12##\r
50944545 13\r
14[Defines]\r
15 INF_VERSION = 0x00010005\r
16 BASE_NAME = NvVarsFileLib\r
17 FILE_GUID = 9172fe8b-9a36-40f8-bba5-5e57a44390bd\r
18 MODULE_TYPE = UEFI_DRIVER\r
19 VERSION_STRING = 1.0\r
dbf9cc87 20 LIBRARY_CLASS = NvVarsFileLib|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_DRIVER\r
50944545 21\r
22#\r
23# The following information is for reference only and not required by the build tools.\r
24#\r
dbf9cc87 25# VALID_ARCHITECTURES = IA32 X64 EBC\r
50944545 26#\r
27\r
7b202cb0 28[Sources]\r
50944545 29 FsAccess.c\r
30 NvVarsFileLib.c\r
332de9a3 31 NvVarsFileLib.h\r
50944545 32\r
33[Packages]\r
34 MdePkg/MdePkg.dec\r
35 MdeModulePkg/MdeModulePkg.dec\r
36 OvmfPkg/OvmfPkg.dec\r
37 ShellPkg/ShellPkg.dec\r
38\r
39[LibraryClasses]\r
40 BaseLib\r
41 BaseMemoryLib\r
42 DebugLib\r
43 FileHandleLib\r
44 MemoryAllocationLib\r
59b19469 45 SerializeVariablesLib\r
50944545 46\r
47[Protocols]\r
48 gEfiSimpleFileSystemProtocolGuid ## CONSUMES\r
49\r
50\r
51[Guids]\r
52 gEfiFileInfoGuid\r
53\r
54[Depex]\r
55 gEfiVariableWriteArchProtocolGuid\r
56\r