mirror of https://github.com/acidanthera/audk.git
Delete the macro definitions which build system will provided automatically.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5116 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b9a31177c8
commit
bc02104b4c
|
@ -1,139 +1,5 @@
|
|||
|
||||
#
|
||||
# Platform Macro Definition
|
||||
#
|
||||
PLATFORM_NAME = DuetPkg
|
||||
PLATFORM_GUID = 199E24E0-0989-42aa-87F2-611A8C397E72
|
||||
PLATFORM_VERSION = 0.3
|
||||
PLATFORM_RELATIVE_DIR = DuetPkg
|
||||
PLATFORM_DIR = $(WORKSPACE)\DuetPkg
|
||||
PLATFORM_OUTPUT_DIR = Build\DuetPkg
|
||||
|
||||
#
|
||||
# Module Macro Definition
|
||||
#
|
||||
MODULE_NAME = BootSector
|
||||
MODULE_GUID = 2410F0DF-D915-4137-BD04-AAB6BA4C50E0
|
||||
MODULE_VERSION = 1.0
|
||||
MODULE_TYPE = USER_DEFINED
|
||||
MODULE_FILE_BASE_NAME = BootSector
|
||||
BASE_NAME = $(MODULE_NAME)
|
||||
MODULE_RELATIVE_DIR = DuetPkg\BootSector
|
||||
MODULE_DIR = $(WORKSPACE)\DuetPkg\BootSector
|
||||
|
||||
#
|
||||
# Build Configuration Macro Definition
|
||||
#
|
||||
ARCH = IA32
|
||||
TOOLCHAIN_TAG = MYTOOLS
|
||||
TARGET = DEBUG
|
||||
BASETOOLS_DIR=m:\tree\working\BaseTools\Bin\Win32
|
||||
|
||||
#
|
||||
# Build Directory Macro Definition
|
||||
#
|
||||
# PLATFORM_BUILD_DIR = m:\tree\working\Build\DuetPkg\DEBUG_MYTOOLS
|
||||
BUILD_DIR = $(WORKSPACE)\Build\DuetPkg\DEBUG_MYTOOLS
|
||||
BIN_DIR = $(BUILD_DIR)\IA32
|
||||
LIB_DIR = $(BIN_DIR)
|
||||
MODULE_BUILD_DIR = $(BUILD_DIR)\IA32\DuetPkg\BootSector\BootSector
|
||||
OUTPUT_DIR = $(MODULE_BUILD_DIR)\OUTPUT
|
||||
DEBUG_DIR = $(MODULE_BUILD_DIR)\DEBUG
|
||||
DEST_DIR_OUTPUT = $(OUTPUT_DIR)
|
||||
DEST_DIR_DEBUG = $(DEBUG_DIR)
|
||||
|
||||
#
|
||||
# Default Tools Flags Macro Definition (from tools_def.txt by default)
|
||||
#
|
||||
DEFAULT_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
|
||||
DEFAULT_SLINK_FLAGS = /nologo /LTCG
|
||||
DEFAULT_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs8192 /Gy /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Zi /Gm
|
||||
DEFAULT_APP_FLAGS = /nologo /E /TC
|
||||
DEFAULT_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FIAutoGen.h
|
||||
DEFAULT_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4086 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /MACHINE:I386 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:CONSOLE /SAFESEH:NO /BASE:0 /DRIVER /DEBUG /PDB:$(DEBUG_DIR)/$(BASE_NAME).pdb
|
||||
DEFAULT_ASM_FLAGS = /nologo /c /WX /W3 /coff /Cx /Zd /Zi
|
||||
DEFAULT_TIANO_FLAGS =
|
||||
DEFAULT_MAKE_FLAGS = /nologo
|
||||
DEFAULT_ASMLINK_FLAGS = /nologo /tiny
|
||||
DEFAULT_ASL_FLAGS =
|
||||
|
||||
|
||||
#
|
||||
# Platform Tools Flags Macro Definition (from platform description file)
|
||||
#
|
||||
PLATFORM_PP_FLAGS =
|
||||
PLATFORM_SLINK_FLAGS =
|
||||
PLATFORM_CC_FLAGS =
|
||||
PLATFORM_APP_FLAGS =
|
||||
PLATFORM_VFRPP_FLAGS =
|
||||
PLATFORM_DLINK_FLAGS =
|
||||
PLATFORM_ASM_FLAGS =
|
||||
PLATFORM_TIANO_FLAGS =
|
||||
PLATFORM_MAKE_FLAGS =
|
||||
PLATFORM_ASMLINK_FLAGS =
|
||||
PLATFORM_ASL_FLAGS =
|
||||
|
||||
|
||||
#
|
||||
# Module Tools Flags Macro Definition (from platform/module description file)
|
||||
#
|
||||
MODULE_PP_FLAGS =
|
||||
MODULE_SLINK_FLAGS =
|
||||
MODULE_CC_FLAGS =
|
||||
MODULE_APP_FLAGS =
|
||||
MODULE_VFRPP_FLAGS =
|
||||
MODULE_DLINK_FLAGS =
|
||||
MODULE_ASM_FLAGS =
|
||||
MODULE_TIANO_FLAGS =
|
||||
MODULE_MAKE_FLAGS =
|
||||
MODULE_ASMLINK_FLAGS =
|
||||
MODULE_ASL_FLAGS =
|
||||
|
||||
|
||||
#
|
||||
# Tools Flag Macro
|
||||
#
|
||||
PP_FLAGS = $(DEFAULT_PP_FLAGS) $(PLATFORM_PP_FLAGS) $(MODULE_PP_FLAGS)
|
||||
SLINK_FLAGS = $(DEFAULT_SLINK_FLAGS) $(PLATFORM_SLINK_FLAGS) $(MODULE_SLINK_FLAGS)
|
||||
CC_FLAGS = $(DEFAULT_CC_FLAGS) $(PLATFORM_CC_FLAGS) $(MODULE_CC_FLAGS)
|
||||
APP_FLAGS = $(DEFAULT_APP_FLAGS) $(PLATFORM_APP_FLAGS) $(MODULE_APP_FLAGS)
|
||||
VFRPP_FLAGS = $(DEFAULT_VFRPP_FLAGS) $(PLATFORM_VFRPP_FLAGS) $(MODULE_VFRPP_FLAGS)
|
||||
DLINK_FLAGS = $(DEFAULT_DLINK_FLAGS) $(PLATFORM_DLINK_FLAGS) $(MODULE_DLINK_FLAGS)
|
||||
ASM_FLAGS = $(DEFAULT_ASM_FLAGS) $(PLATFORM_ASM_FLAGS) $(MODULE_ASM_FLAGS)
|
||||
TIANO_FLAGS = $(DEFAULT_TIANO_FLAGS) $(PLATFORM_TIANO_FLAGS) $(MODULE_TIANO_FLAGS)
|
||||
MAKE_FLAGS = $(DEFAULT_MAKE_FLAGS) $(PLATFORM_MAKE_FLAGS) $(MODULE_MAKE_FLAGS)
|
||||
ASMLINK_FLAGS = $(DEFAULT_ASMLINK_FLAGS) $(PLATFORM_ASMLINK_FLAGS) $(MODULE_ASMLINK_FLAGS)
|
||||
ASL_FLAGS = $(DEFAULT_ASL_FLAGS) $(PLATFORM_ASL_FLAGS) $(MODULE_ASL_FLAGS)
|
||||
|
||||
|
||||
#
|
||||
# Tools Path Macro
|
||||
#
|
||||
PP = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\cl.exe
|
||||
SLINK = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\lib.exe
|
||||
CC = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\cl.exe
|
||||
APP = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\cl.exe
|
||||
VFRPP = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\cl.exe
|
||||
DLINK = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\link.exe
|
||||
ASM = C:\WINDDK\3790.1830\bin\x86\ml.exe
|
||||
TIANO = TianoCompress.exe
|
||||
MAKE = C:\Program Files\Microsoft Visual Studio 8\Vc\bin\nmake.exe
|
||||
#ASMLINK = C:\WINDDK\3790.1830\bin\bin16\link.exe
|
||||
ASMLINK = C:\WINDDK\3790.1830\bin\bin16\link16.exe
|
||||
ASL = C:\ASL\iasl.exe
|
||||
|
||||
|
||||
MAKE_FILE = $(MODULE_BUILD_DIR)\Makefile
|
||||
|
||||
#
|
||||
# Shell Command Macro
|
||||
#
|
||||
RD = rmdir /s /q
|
||||
RM = del /f /q
|
||||
MD = mkdir
|
||||
CP = copy /y
|
||||
MV = move /y
|
||||
|
||||
BASETOOLS_DIR = $(EDK_TOOLS_PATH)\Bin\Win32
|
||||
|
||||
#
|
||||
# Build Macro
|
||||
|
|
Loading…
Reference in New Issue