blob: 43154fd5a1298643e96901d7fc518b0091bf6370 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
#**********************************************************************
#**********************************************************************
#** **
#** (C)Copyright 1985-2012, American Megatrends, Inc. **
#** **
#** All Rights Reserved. **
#** **
#** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 **
#** **
#** Phone: (770)-246-8600 **
#** **
#**********************************************************************
#**********************************************************************
# $Header: /Alaska/SOURCE/Modules/SharkBayRefCodes/IntelPfat/Pfatflashlib/PfatFlashLib.mak 3 12/19/12 7:22p Fredericko $
#
# $Revision: 3 $
#
# $Date: 12/19/12 7:22p $
#
# $Log: /Alaska/SOURCE/Modules/SharkBayRefCodes/IntelPfat/Pfatflashlib/PfatFlashLib.mak $
#
# 3 12/19/12 7:22p Fredericko
# [TAG] EIP109350
# [Category] Bug Fix
# [Solution] Building error when the token of BUILD_PEI_FLASH_LIB = 1
# for PFAT module
# [Files] PfatFlashLib.c
# PfatFlashLib.mak
#
# 2 9/17/12 4:27p Fredericko
#
#**********************************************************************
#<AMI_FHDR_START>
#
# Name: PfatFlashLib.mak
#
# Description: Make file for PfatFlashLib
#
#<AMI_FHDR_END>
#**********************************************************************
all : PfatFlashLib
PfatFlashLib : $(BUILD_DIR)\PfatFlashLib.mak PfatFlashLibBin
#---------------------------------------------------------------------------
#
#---------------------------------------------------------------------------
$(BUILD_DIR)\PfatFlashLib.mak : $(PfatFlashLib_DIR)\$(@B).cif $(PfatFlashLib_DIR)\$(@B).mak $(BUILD_RULES)
$(CIF2MAK) $(PfatFlashLib_DIR)\$(@B).cif $(CIF2MAK_DEFAULTS)
#---------------------------------------------------------------------------
#
#---------------------------------------------------------------------------
PFAT_CFLAGS = $(CFLAGS:/W4=/W3) \
/I$(CpuProtocolLib_DIR) \
PfatFlashLibBin :
@set INCLUDE=%%INCLUDE%%
$(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
/f $(BUILD_DIR)\PfatFlashLib.mak all\
"CFLAGS=$(PFAT_CFLAGS) /D_DXE_FLASH_LIB_" \
NAME=PfatFlashLib \
TYPE=LIBRARY LIBRARY_NAME=$(PFATFLASHLIB)
!IF "$(x64_BUILD)"=="1" && "$(BUILD_PEI_FLASH_LIB)"=="1"
$(MAKE) /$(MAKEFLAGS) BUILD_ROOT=$(BUILD_DIR)\
"EXT_OBJS=$(**:Build\=Build\IA32\)" PROJECT_DIR=$(PROJECT_DIR)\
/f $(BUILD_DIR)\PfatFlashLib.mak all\
"CFLAGS=$(PFAT_CFLAGS)"\
BUILD_DIR=$(BUILD_DIR)\IA32\
TYPE=PEI_LIBRARY NAME=PfatFlashLib
!ENDIF
$(PFATFLASHLIB) : PfatFlashLib
#-----------------------------------------------------------------------
#**********************************************************************
#** **
#** (C)Copyright 1985-2012, American Megatrends, Inc. **
#** **
#** All Rights Reserved. **
#** **
#** 5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093 **
#** **
#** Phone: (770)-246-8600 **
#** **
#**********************************************************************
#**********************************************************************
|