1## @file
2# Base Null library instance of the QemuFwCfgS3Lib class.
3#
4# This library instance returns constant FALSE from QemuFwCfgS3Enabled(), and
5# all other library functions trigger assertion failures. It is suitable for
6# QEMU targets and machine types that never enable S3.
7#
8#  Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
9# Copyright (C) 2017, Red Hat, Inc.
10#
11# SPDX-License-Identifier: BSD-2-Clause-Patent
12##
13
14[Defines]
15  INF_VERSION                    = 1.25
16  BASE_NAME                      = BaseQemuFwCfgS3LibNull
17  FILE_GUID                      = EA7D2B69-D221-4950-9C2C-C38A65BCC96E
18  MODULE_TYPE                    = BASE
19  VERSION_STRING                 = 1.0
20  LIBRARY_CLASS                  = QemuFwCfgS3Lib
21
22#
23# The following information is for reference only and not required by the build
24# tools.
25#
26#  VALID_ARCHITECTURES           = IA32 X64 ARM AARCH64 EBC
27#
28
29[Sources]
30  QemuFwCfgS3Base.c
31  QemuFwCfgS3BasePei.c
32
33[Packages]
34  MdePkg/MdePkg.dec
35  OvmfPkg/OvmfPkg.dec
36
37[LibraryClasses]
38  DebugLib
39