summaryrefslogtreecommitdiff
path: root/Board/EM/MeWrapper/Smbios131/Smbios131.mak
blob: 90ff37bbdc6bffb8053eab5349cd33dcfe774cea (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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
#*************************************************************************
#*************************************************************************
#**                                                                     **
#**        (C)Copyright 1985-2010, American Megatrends, Inc.            **
#**                                                                     **
#**                       All Rights Reserved.                          **
#**                                                                     **
#**      5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093           **
#**                                                                     **
#**                       Phone: (770)-246-8600                         **
#**                                                                     **
#*************************************************************************
#*************************************************************************
#**********************************************************************
#
# $Header: /Alaska/SOURCE/Modules/SharkBayRefCodes/ME/MeWrapper/Smbios131/Smbios131.mak 5     12/18/12 2:29a Klzhan $
#
# $Revision: 5 $
#
# $Date: 12/18/12 2:29a $
#
#**********************************************************************
# Revision History
# ----------------
# $Log: /Alaska/SOURCE/Modules/SharkBayRefCodes/ME/MeWrapper/Smbios131/Smbios131.mak $
# 
# 5     12/18/12 2:29a Klzhan
# [TAG]  		EIP109707
# [Category]  	Spec Update
# [Severity]  	Important
# [Description]  	Update ME RC 0.81
# [Files]  		Smbios131.sdl
# Smbios131.mak
# Smbios131.c
# Smbios131.dxs
# Smbios131.h
# Smbios131.cif
# 
# 4     7/02/12 11:38p Klzhan
# [TAG]  		EIP94113
# [Category]  	Spec Update
# [Severity]  	Important
# [Description]  	Update ME RC0.6
# [Files]  		Smbios131.sdl
# Smbios131.mak
# Smbios131.c
# Smbios131.dxs
# Smbios131.h
# Smbios131.cif
# 
# 3     4/24/12 12:32a Klzhan
# Update modulepart to latest
# 
# 2     2/23/12 8:57a Klzhan
# Support New EDK
# 
# 1     2/08/12 1:07a Klzhan
# Initial Check in 
# 
# 3     7/26/11 9:57a Klzhan
# Create token for some Bios capabilities parameters.
# 
# 2     7/26/11 8:37a Klzhan
# [TAG]  		EIP64542
# [Category]  	Improvement
# [Description]  	Replace Getvariable by GetNbSetupdata.
# [Files]  		Smbios131.sdl
# Smbios131.mak
# Smbios131.c
# Smbios131.dxs
# Smbios131.h
# Smbios131.cif
# 
# 1     2/25/11 1:40a Klzhan
# Initial Check-in
# 
# 1     12/03/10 5:09a Klzhan
# Initial Check-in.
# 
#
#**********************************************************************
#
#<AMI_FHDR_START>
#----------------------------------------------------------------------------
#
# Name:            Smbios131.c
#
# Description:     Create SMbios type 131.
#
#----------------------------------------------------------------------------
#<AMI_FHDR_END>
# MAK file for the ModulePart:AmtSmbios
all : AmtSmbios131

$(BUILD_DIR)\Smbios131.mak : $(Smbios131_DIR)\$(@B).cif $(Smbios131_DIR)\$(@B).mak $(BUILD_RULES)
	$(CIF2MAK) $(Smbios131_DIR)\$(@B).cif $(CIF2MAK_DEFAULTS)

AmtSmbios131 : $(BUILD_DIR)\Smbios131.mak AmtSmbios131Bin

AmtSmbios131_INCLUDES=\
    $(EdkIIGlueLib_INCLUDES)\
    $(INTEL_PLATFORM_PROTOCOL_INCLUDES)\
    /I$(EDK_SOURCE)\Foundation\Efi\Include\
    $(NB_INCLUDES)\
    $(ME_INCLUDES)\
    $(INTEL_PCH_INCLUDES)\
    $(INTEL_MCH_INCLUDES)\
    /I$(MePlatformPolicy_DIR)\
    /I$(PROJECT_DIR)\
    /IInclude\

AmtSmbios131_LIBS=\
  $(AmtLibDxe_LIB)\
  $(MeLibDxe_LIB)\
  $(MeChipsetDxeLib_LIB)\
  $(EDKPROTOCOLLIB)\
  $(EFIDRIVERLIB)\
  $(CPUIA32LIB)\
  $(VaProtocolLib_LIB)\
  $(EdkIIGlueDxeReportStatusCodeLib_LIB)\
  $(EdkIIGlueDxeDebugLibReportStatusCode_LIB)\
  $(EdkIIGlueBaseLib_LIB)\
!IF "$(x64_BUILD)"=="1"
  $(EdkIIGlueBaseLibX64_LIB)\
!ELSE
  $(EdkIIGlueBaseLibIA32_LIB)\
!ENDIF
  $(EdkIIGlueDxeMemoryAllocationLib_LIB)\
  $(EdkIIGlueUefiLib_LIB)\
  $(IntelPlatformProtocolLib_LIB)\
  $(PchPlatformDxeLib_LIB)\
  
AmtSmbios131Bin : $(AmtSmbios131_LIBS)
	$(MAKE) /$(MAKEFLAGS) $(EDK_DEFAULTS)\
		/f $(BUILD_DIR)\Smbios131.mak all \
        NAME=Smbios131 \
        MAKEFILE=$(BUILD_DIR)\Smbios131.mak \
		"MY_INCLUDES=$(AmtSmbios131_INCLUDES)" \
		GUID=2b341c7b-0b32-4a65-9d46-e1b3abd4c25c \
		ENTRY_POINT=AmtSmbios131EntryPoint \
		DEPEX1=$(Smbios131_DIR)\Smbios131.dxs \
        DEPEX1_TYPE=EFI_SECTION_DXE_DEPEX \
		TYPE=BS_DRIVER \
        COMPRESS=1

#*************************************************************************
#*************************************************************************
#**                                                                     **
#**        (C)Copyright 1985-2010, American Megatrends, Inc.            **
#**                                                                     **
#**                       All Rights Reserved.                          **
#**                                                                     **
#**      5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093           **
#**                                                                     **
#**                       Phone: (770)-246-8600                         **
#**                                                                     **
#*************************************************************************
#*************************************************************************