blob: f303c9452f6981ae00d16add992965305bbfe5e1 (
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
|
#//**********************************************************************
#//**********************************************************************
#//** **
#//** (C)Copyright 1985-2014, American Megatrends, Inc. **
#//** **
#//** All Rights Reserved. **
#//** **
#//** 5555 Oakbrook Pkwy, Norcross, GA 30093 **
#//** **
#//** Phone: (770)-246-8600 **
#//** **
#//**********************************************************************
#//**********************************************************************
#************************************************************************
# $Header: /Alaska/SOURCE/Modules/BootScriptHide/BootScriptHide.mak 1 9/10/14 6:31p Aaronp $
#
# $Date: 9/10/14 6:31p $
#
#************************************************************************
# Revision History
# ----------------
# $Log: /Alaska/SOURCE/Modules/BootScriptHide/BootScriptHide.mak $
#
# 1 9/10/14 6:31p Aaronp
# First addition of BootScriptHide emodule.
#************************************************************************
#<AMI_FHDR_START>
#-----------------------------------------------------------------------
# Name: BootScriptHide.mak
#
# Description: Make file for the Boot Script Hide emodule
#
#-----------------------------------------------------------------------
#<AMI_FHDR_END>
all : BootScriptHideDxe BootScriptHidePei BootScriptHideSmm
$(BUILD_DIR)\BootScriptHide.mak : $(BOOT_SCRIPT_HIDE_DIR)\BootScriptHide.cif $(BUILD_RULES)
$(CIF2MAK) $(BOOT_SCRIPT_HIDE_DIR)\BootScriptHide.cif $(CIF2MAK_DEFAULTS)
BootScriptHideDxe : $(BUILD_DIR)\BootScriptHide.mak BootScriptHideDxeBin
HIDE_BOOT_SCRIPT_DXE_OBJECTS = $(BUILD_DIR)\$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHideDxe.obj
### DXE ###
BootScriptHideDxeBin : $(AMIDXELIB)
$(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
/f $(BUILD_DIR)\BootScriptHide.mak all\
NAME=BootScriptHideDxe\
MAKEFILE=$(BUILD_DIR)\BootScriptHide.mak \
BUILD_DIR=$(BUILD_DIR)\
OBJECTS="$(HIDE_BOOT_SCRIPT_DXE_OBJECTS)" \
GUID=A570F393-B0F5-44A4-8550-61600597B409 \
ENTRY_POINT=BootScriptHideDxeEntryPoint \
TYPE=BS_DRIVER \
DEPEX1=$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHideDxe.DXS \
DEPEX1_TYPE=EFI_SECTION_DXE_DEPEX \
COMPRESS=0
### PEI ###
!IF "$(x64_BUILD)"=="1"
HIDE_BOOT_SCRIPT_PEI_OBJECTS = $(BUILD_DIR)\IA32\$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHidePei.obj
!ELSE
HIDE_BOOT_SCRIPT_PEI_OBJECTS = $(BUILD_DIR)\$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHidePei.obj
!ENDIF
BootScriptHidePei : $(AMIPEILIB)
$(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
/f $(BUILD_DIR)\BootScriptHide.mak all\
NAME=BootScriptHidePei\
MAKEFILE=$(BUILD_DIR)\BootScriptHide.mak \
!IF "$(x64_BUILD)"=="1"
BUILD_DIR=$(BUILD_DIR)\IA32\
!ELSE
BUILD_DIR=$(BUILD_DIR)\
!ENDIF
OBJECTS="$(HIDE_BOOT_SCRIPT_PEI_OBJECTS)" \
GUID=9B8A0C3A-5186-4B55-89F4-CAFDE613DAB1 \
"MY_INCLUDES=/I$(ACPI_DIR)" \
ENTRY_POINT=BootScriptHidePeiEntryPoint \
TYPE=PEIM \
DEPEX1=$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHidePei.DXS \
DEPEX1_TYPE=EFI_SECTION_PEI_DEPEX \
COMPRESS=0
### SMM ###
!IF $(PI_SPECIFICATION_VERSION) < 0x0001000A
!ERROR BotoScriptHide requires PI 1.1 or higher
!ENDIF
BootScriptHideSmm : $(BUILD_DIR)\BootScriptHide.mak BootScriptHideSmmBin
HIDE_BOOT_SCRIPT_SMM_OBJECTS = $(BUILD_DIR)\$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHideSmm.obj
BootScriptHideSmmBin : $(AMIDXELIB)
$(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
/f $(BUILD_DIR)\BootScriptHide.mak all\
NAME=BootScriptHideSmm\
MAKEFILE=$(BUILD_DIR)\BootScriptHide.mak \
BUILD_DIR=$(BUILD_DIR)\
OBJECTS="$(HIDE_BOOT_SCRIPT_SMM_OBJECTS)" \
GUID=70B8BACB-0B26-4048-A6F8-03A6AF2C5029 \
"MY_INCLUDES=/I$(ACPI_DIR)" \
ENTRY_POINT=BootScriptHideSmmEntryPoint \
TYPE=SMM_DRIVER \
DEPEX1=$(BOOT_SCRIPT_HIDE_DIR)\BootScriptHideSmm.dxs \
DEPEX1_TYPE=EFI_SECTION_SMM_DEPEX \
COMPRESS=0
#//**********************************************************************
#//**********************************************************************
#//** **
#//** (C)Copyright 1985-2014, American Megatrends, Inc. **
#//** **
#//** All Rights Reserved. **
#//** **
#//** 5555 Oakbrook Pkwy, Norcross, GA 30093 **
#//** **
#//** Phone: (770)-246-8600 **
#//** **
#//**********************************************************************
#//**********************************************************************
|