]> git.proxmox.com Git - mirror_edk2.git/blob - EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/PeiLib.inf
Add in the 1st version of ECP.
[mirror_edk2.git] / EdkCompatibilityPkg / Foundation / Library / Pei / PeiLib / PeiLib.inf
1 #/*++
2 #
3 # Copyright (c) 2004 - 2006, Intel Corporation
4 # All rights reserved. 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 # PeiLib.inf
15 #
16 # Abstract:
17 #
18 # Component description file for the PEI library.
19 #
20 #--*/
21
22 [defines]
23 BASE_NAME = PeiLib
24 COMPONENT_TYPE = LIBRARY
25
26 [sources.common]
27 PeiLib.c
28 PeCoffLoader.c
29 Decompress.c
30 Debug.c
31 Hob\Hob.c
32 perf.c
33 print\print.c
34 print\print.h
35 FindFv.c
36
37 [sources.ia32]
38 # ia32\Math.c
39 ia32\PeCoffLoaderEx.c
40 ia32\PeCoffLoaderEx.h
41 ia32\PerformancePrimitives.c
42 ia32\Processor.c
43 ia32\ProcessorAsms.Asm
44 ia32\SupportItpDebug.asm
45 ia32\efijump.h
46 ia32\ReadIdt.asm
47 ia32\WriteIdt.asm
48 ia32\PeiServicePointer.c
49
50 [sources.x64]
51 x64\PeCoffLoaderEx.c
52 x64\PeCoffLoaderEx.h
53 x64\PerformancePrimitives.c
54 x64\Processor.c
55 x64\ProcessorAsms.Asm
56 x64\SupportItpDebug.asm
57 x64\efijump.h
58 x64\PeiServicePointer.c
59
60 [sources.ipf]
61 # ipf\Math.c
62 ipf\PeCoffLoaderEx.c
63 ipf\PeCoffLoaderEx.h
64 ipf\PerformancePrimitives.s
65 ipf\Processor.c
66 ipf\EfiJump.h
67 ipf\SetJmp.s
68 ipf\Asm.h
69 ipf\PioFlush.s
70 ipf\SwitchStack.s
71 ipf\Ia_64Gen.h
72 ipf\HwAccess.s
73 ipf\PeiServicePointer.c
74
75
76 [libraries.common]
77 EdkGuidLib
78 EfiCommonLib
79
80 [libraries.ia32]
81 CpuIA32Lib
82
83 [libraries.x64]
84 CpuIA32Lib
85
86 [includes.common]
87 $(EDK_SOURCE)\Foundation
88 $(EDK_SOURCE)\Foundation\Framework
89 $(EDK_SOURCE)\Foundation\Efi
90 .
91 $(EDK_SOURCE)\Foundation\Core\Dxe
92 $(EDK_SOURCE)\Foundation\Include
93 $(EDK_SOURCE)\Foundation\Efi\Include
94 $(EDK_SOURCE)\Foundation\Framework\Include
95 $(EDK_SOURCE)\Foundation\Include\IndustryStandard
96 $(EDK_SOURCE)\Foundation\Include\Pei
97 $(EDK_SOURCE)\Foundation\Library\Pei\Include
98 $(EDK_SOURCE)\Foundation\Library\Dxe\Include
99 $(EDK_SOURCE)\Foundation\Cpu\Pentium\Include
100
101 [includes.ia32.Nt32]
102 $(EDK_SOURCE)\Sample\Platform\Nt32
103
104 [nmake.common]