summaryrefslogtreecommitdiff
path: root/Core/EM/SMBIOS/SmbiosGetFlashData/SmbiosGetFlashData.mak
blob: f174415478cbeeb96f10e85ae4056ba8c3cca512 (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
#//**********************************************************************//
#//**********************************************************************//
#//**                                                                  **//
#//**        (C)Copyright 1985-2009, American Megatrends, Inc.         **//
#//**                                                                  **//
#//**                       All Rights Reserved.                       **//
#//**                                                                  **//
#//**         5555 Oakbrook Pkwy, Suite 200, Norcross, GA 30093        **//
#//**                                                                  **//
#//**                       Phone: (770)-246-8600                      **//
#//**                                                                  **//
#//**********************************************************************//
#//**********************************************************************//

#************************************************************************//
# $Header: /Alaska/SOURCE/Modules/SMBIOS/SmbiosGetFlashData/SmbiosGetFlashData.mak 6     8/04/10 2:45p Davidd $
#
# $Revision: 6 $
#
# $Date: 8/04/10 2:45p $
#************************************************************************//
# Revision History
# ----------------
# $Log: /Alaska/SOURCE/Modules/SMBIOS/SmbiosGetFlashData/SmbiosGetFlashData.mak $
# 
# 6     8/04/10 2:45p Davidd
# Remove environment variables "MAKEFILE" and "INCLUDE" - EIP 40634.
# 
# 5     6/02/09 11:23a Davidd
# Updated AMI header section (EIP 22180)
# 
# 4     1/28/09 11:54a Davidd
# New changes added to support DMIEdit data storage location in flash
# selectable via SMBIOS_DMIEDIT_DATA_LOC SDL token
# 
# 3     12/30/08 3:24p Davidd
# Changes added for x32 and x64 binary support.
# 
# 2     3/29/07 6:08p Davidd
# Changed the year in the AMI banner.
# 
# 1     4/29/05 2:07p Davidd
# Initial checkin.
#
#************************************************************************//

!IF "$(SMBIOS_DMIEDIT_DATA_LOC)"!="2"
all : SMBIOS_GETFLASHDATA_SUPPORT

SMBIOS_GETFLASHDATA_SUPPORT : $(BUILD_DIR)\SmbiosGetFlashData.mak SmbiosGetFlashDataBin

$(BUILD_DIR)\SmbiosGetFlashData.mak : $(SMBIOS_GETFLASHDATA_DIR)\$(@B).cif $(SMBIOS_GETFLASHDATA_DIR)\$(@B).mak $(BUILD_RULES)
        $(CIF2MAK) $(SMBIOS_GETFLASHDATA_DIR)\$(@B).cif $(CIF2MAK_DEFAULTS)

SmbiosGetFlashDataBin : $(AMIDXELIB)
        $(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
                /f $(BUILD_DIR)\SmbiosGetFlashData.mak all\
!IF "$(x64_BUILD)"=="1"
                NAME=SmbiosGetFlashData64 \
!ELSE
                NAME=SmbiosGetFlashData32 \
!ENDIF
                MAKEFILE=$(BUILD_DIR)\SmbiosGetFlashData.mak\
                GUID=DED7956D-7E20-4f20-91A1-190439B04D5B \
                ENTRY_POINT=SmbiosGetFlashDataInstall \
                TYPE=BS_DRIVER \
                COMPRESS=1\
!ENDIF

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