1#/*++
2#
3# Copyright (c) 2004 - 2010, Intel Corporation. All rights reserved.<BR>
4# This program and the accompanying materials
5# are licensed and made available under the terms and conditions of the BSD License
6# which accompanies this distribution.  The full text of the license may be found at
7# http://opensource.org/licenses/bsd-license.php
8#
9# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11#
12#  Module Name:
13#
14#    EdkFrameworkPpiLib.inf
15#
16#  Abstract:
17#
18#    Component description file.
19#
20#--*/
21
22[defines]
23BASE_NAME=   EdkFrameworkPpiLib
24COMPONENT_TYPE=   LIBRARY
25
26[includes.common]
27  $(EDK_SOURCE)/Foundation/Framework
28  $(EDK_SOURCE)/Foundation/Efi
29  $(EDK_SOURCE)/Foundation/Include
30  $(EDK_SOURCE)/Foundation/Efi/Include
31  $(EDK_SOURCE)/Foundation/Framework/Include
32  $(EDK_SOURCE)/Foundation/Include/IndustryStandard
33  $(EDK_SOURCE)/Foundation/Include/Pei
34  $(EDK_SOURCE)/Foundation/Library/Pei/Include
35  $(EDK_SOURCE)/Foundation/Core/Dxe
36  $(EDK_SOURCE)/Foundation/Library/Dxe/Include
37
38[nmake.common]
39
40[sources.common]
41    BlockIo/BlockIo.h
42    BlockIo/BlockIo.c
43    BootInRecoveryMode/BootInRecoveryMode.h
44    BootInRecoveryMode/BootInRecoveryMode.c
45    BootMode/BootMode.h
46    BootMode/BootMode.c
47    BootScriptExecuter/BootScriptExecuter.h
48    BootScriptExecuter/BootScriptExecuter.c
49    CpuIo/CpuIo.h
50    CpuIo/CpuIo.c
51    DeviceRecoveryModule/DeviceRecoveryModule.h
52    DeviceRecoveryModule/DeviceRecoveryModule.c
53    DxeIpl/DxeIpl.h
54    DxeIpl/DxeIpl.c
55    EndOfPeiSignal/EndOfPeiSignal.h
56    EndOfPeiSignal/EndOfPeiSignal.c
57    FindFv/FindFv.h
58    FindFv/FindFv.c
59    LoadFile/LoadFile.h
60    LoadFile/LoadFile.c
61    MemoryDiscovered/MemoryDiscovered.h
62    MemoryDiscovered/MemoryDiscovered.c
63    PciCfg/PciCfg.h
64    PciCfg/PciCfg.c
65    PciCfg2/PciCfg2.h
66    PciCfg2/PciCfg2.c
67    RecoveryModule/RecoveryModule.h
68    RecoveryModule/RecoveryModule.c
69    Reset/Reset.h
70    Reset/Reset.c
71    S3Resume/S3Resume.h
72    S3Resume/S3Resume.c
73    SecPlatformInformation/SecPlatformInformation.h
74    SecPlatformInformation/SecPlatformInformation.c
75    SectionExtraction/SectionExtraction.h
76    SectionExtraction/SectionExtraction.c
77    Security/Security.h
78    Security/Security.c
79    Smbus/Smbus.h
80    Smbus/Smbus.c
81    Smbus2/Smbus2.h
82    Smbus2/Smbus2.c
83    Stall/Stall.h
84    Stall/Stall.c
85    StatusCode/StatusCode.h
86    StatusCode/StatusCode.c
87    Variable/Variable.h
88    Variable/Variable.c
89    Variable2/Variable2.h
90    Variable2/Variable2.c
91    Decompress/Decompress.h
92    Decompress/Decompress.c
93    FirmwareVolumeInfo/FirmwareVolumeInfo.h
94    FirmwareVolumeInfo/FirmwareVolumeInfo.c
95    LoadFile2/LoadFile2.h
96    LoadFile2/LoadFile2.c
97    Security2/Security2.h
98    Security2/Security2.c
99    FirmwareVolume/FirmwareVolume.h
100    FirmwareVolume/FirmwareVolume.c
101    GuidedSectionExtraction/GuidedSectionExtraction.h
102    GuidedSectionExtraction/GuidedSectionExtraction.c
103    EcpPciCfg/EcpPciCfg.h
104    EcpPciCfg/EcpPciCfg.c
105    TemporaryRamSupport/TemporaryRamSupport.h
106    TemporaryRamSupport/TemporaryRamSupport.c
107    LoadedImage/LoadedImage.h
108    LoadedImage/LoadedImage.c
109