<includepath path="${PACKAGE_DIR}/Common"/>\r
<includepath path="${env.JAVA_HOME}/include"/>\r
<includepath path="${env.JAVA_HOME}/include/win32" if="windows"/>\r
- <includepath path="${env.JAVA_HOME}/include/linux" if="linux"/>\r
+ <includepath path="${env.JAVA_HOME}/include/linux" if="gcc"/>\r
<libset dir="${LIB_DIR}" libs="CommonTools"/>\r
<syslibset libs="kernel32" unless="gcc"/>\r
</cc>\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 1999 - 2001 Intel Corporation. All rights reserved\r
-# This software and associated documentation (if any) is furnished\r
-# under a license and may only be used or copied in accordance\r
-# with the terms of the license. Except as permitted by such\r
-# license, no part of this software or documentation may be\r
-# reproduced, stored in a retrieval system, or transmitted in any\r
-# form or by any means without the express written consent of\r
-# Intel Corporation.\r
-# \r
-# \r
-# Module Name:\r
-# \r
-# Makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for building the CreateMtFile utility.\r
-# \r
-# Revision History\r
-# \r
-#--*/\r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-#\r
-# Define the toolchain which is used to set build options and toolchain paths\r
-#\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = CreateMtFile\r
-TARGET_SRC_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\CreateMtFile.obj\r
- \r
-#\r
-# Build the EXE by compiling the source files, then linking the resultant\r
-# object files together.\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\CreateMtFile.obj : $(TARGET_SRC_DIR)\CreateMtFile.c\r
- $(CC) $(C_FLAGS) $(TARGET_SRC_DIR)\CreateMtFile.c /Fo$@\r
-\r
-$(TARGET_EXE): $(OBJECTS) $(TARGET_EXE_LIBS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name:\r
-# \r
-# makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for building the EfiRom utility.\r
-# \r
-# Revision History\r
-# \r
-#--*/\r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-#\r
-# Define the toolchain which is used to set build options and toolchain paths\r
-#\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = EfiRom\r
-TARGET_SRC_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\EfiRom.exe\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\EfiRom.obj \\r
- $(TIANO_TOOLS_OUTPUT)\EfiCompress.obj\r
- \r
-#\r
-# Build the EXE by compiling the source files, then linking the resultant\r
-# object files together.\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\EfiRom.obj : $(TARGET_SRC_DIR)\EfiRom.c\r
- $(CC) $(C_FLAGS) $(TARGET_SRC_DIR)\EfiRom.c /Fo$@\r
-\r
-$(TIANO_TOOLS_OUTPUT)\EfiCompress.obj : $(EDK_TOOLS_SOURCE)\Common\EfiCompress.c\r
- $(CC) $(C_FLAGS) $(EDK_TOOLS_SOURCE)\Common\EfiCompress.c /Fo$@\r
- \r
-$(TARGET_EXE): $(OBJECTS) $(TARGET_EXE_LIBS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2004 Intel Corporation. All rights reserved\r
-# This software and associated documentation (if any) is furnished\r
-# under a license and may only be used or copied in accordance\r
-# with the terms of the license. Except as permitted by such\r
-# license, no part of this software or documentation may be\r
-# reproduced, stored in a retrieval system, or transmitted in any\r
-# form or by any means without the express written consent of\r
-# Intel Corporation.\r
-# \r
-# \r
-# Module Name:\r
-# \r
-# Makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for building the FlashMap utility\r
-# \r
-#--*/\r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-INCLUDE_PATHS = -I $(TIANO_TOOLS_SOURCE)\Common\r
-\r
-#\r
-# Target specific information\r
-#\r
-TARGET_NAME = FlashMap\r
-TARGET_SRC_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\FlashMap.exe\r
-LIBS = $(LIBS) "$(TIANO_TOOLS_OUTPUT)\Common.lib"\r
-\r
-#\r
-# Build targets\r
-#\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\FlashMap.obj \\r
- $(TIANO_TOOLS_OUTPUT)\FlashDefFile.obj \\r
- $(TIANO_TOOLS_OUTPUT)\Symbols.obj \\r
- $(TIANO_TOOLS_OUTPUT)\Microcode.obj \r
- \r
-# $(TIANO_TOOLS_OUTPUT)\TrackMallocFree.obj \r
- \r
-#C_FLAGS = $(C_FLAGS) /D TRACK_MALLOC_FREE\r
-C_FLAGS = $(C_FLAGS) /D _malloc=malloc /D _free=free\r
- \r
-#\r
-# Compile each source file\r
-#\r
-$(TIANO_TOOLS_OUTPUT)\FlashMap.obj : $(TARGET_SRC_DIR)\FlashMap.c $(TARGET_SRC_DIR)\Symbols.h $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(INCLUDE_PATHS) $(TARGET_SRC_DIR)\FlashMap.c /Fo$@\r
-\r
-$(TIANO_TOOLS_OUTPUT)\Symbols.obj : $(TARGET_SRC_DIR)\Symbols.c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(INCLUDE_PATHS) $(TARGET_SRC_DIR)\Symbols.c /Fo$@\r
-\r
-$(TIANO_TOOLS_OUTPUT)\Microcode.obj : $(TARGET_SRC_DIR)\Microcode.c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_SRC_DIR)\Microcode.c /Fo$@\r
-\r
-$(TIANO_TOOLS_OUTPUT)\FlashDefFile.obj : $(TARGET_SRC_DIR)\FlashDefFile.c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_SRC_DIR)\FlashDefFile.c /Fo$@\r
-\r
-$(TIANO_TOOLS_OUTPUT)\TrackMallocFree.obj : $(TARGET_SRC_DIR)\TrackMallocFree.c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_SRC_DIR)\TrackMallocFree.c /Fo$@\r
-\r
-#\r
-# Link the object files together to create the final executable\r
-#\r
-$(TARGET_EXE) : $(OBJECTS) $(LIBS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2002 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name:\r
-# \r
-# makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for building the GenAcpiTable utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-#\r
-# Define the toolchain which is used to set build options and toolchain paths\r
-#\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = GenAcpiTable\r
-TARGET_SRC_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj \r
-\r
-LIBS = $(TIANO_TOOLS_OUTPUT)\Common.lib\r
-\r
-INC_DEPS = $(EDK_SOURCE)\Foundation\Efi\Include\EfiImage.h\r
- \r
-#\r
-# Build the EXE by compiling the source files, then linking the resultant\r
-# object files together.\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj : $(TARGET_SRC_DIR)\$(TARGET_NAME).c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(TARGET_SRC_DIR)\$(TARGET_NAME).c /Fo$@\r
-\r
-$(TARGET_EXE): $(OBJECTS) $(TARGET_EXE_LIBS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2002 Intel Corporation. All rights reserved\r
-# This software and associated documentation (if any) is furnished\r
-# under a license and may only be used or copied in accordance\r
-# with the terms of the license. Except as permitted by such\r
-# license, no part of this software or documentation may be\r
-# reproduced, stored in a retrieval system, or transmitted in any\r
-# form or by any means without the express written consent of\r
-# Intel Corporation.\r
-# \r
-# \r
-# Module Name:\r
-# \r
-# Makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for the GenCapsuleHdr utility.\r
-# \r
-#--*/ \r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-\r
-TARGET_NAME = GenCapsuleHdr\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-SRC = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-ETO = $(TIANO_TOOLS_OUTPUT)\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-LIBS = $(LIBS) "$(TIANO_TOOLS_OUTPUT)\Common.lib" ole32.lib\r
-\r
-OBJECTS = $(ETO)\$(TARGET_NAME).obj \\r
- $(ETO)\CreateGuid.obj\r
-\r
-#\r
-# Compile each source file\r
-#\r
-$(ETO)\$(TARGET_NAME).obj : $(SRC)\$(TARGET_NAME).c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(SRC)\$(TARGET_NAME).c /Fo$@\r
-\r
-$(ETO)\CreateGuid.obj : $(SRC)\CreateGuid.c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(SRC)\CreateGuid.c /Fo$@\r
-\r
-#\r
-# Link the object files together\r
-#\r
-$(TARGET_EXE) : $(OBJECTS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
-clean:\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Define some macros we use here. Should get rid of them someday and \r
-# get rid of the extra level of indirection.\r
-#\r
-COMMON_SOURCE = $(EDK_TOOLS_COMMON)\r
-\r
-#\r
-# Common information\r
-#\r
-\r
-INC=$(INC) \\r
- -I "$(TIANO_TOOLS_SOURCE)\GenFvImage"\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME=GenFdImage\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-\r
-TARGET_LIB = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).lib\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-TARGET_EXE_SOURCE = "$(TARGET_SOURCE_DIR)\GenFdImageExe.c"\r
-TARGET_EXE_INCLUDE = "$(TARGET_SOURCE_DIR)\GenFdImageExe.h" \\r
- "$(TARGET_SOURCE_DIR)\GenFdImage.h" \\r
- "$(COMMON_SOURCE)\ParseInf.h" \\r
- "$(EDK_SOURCE)\Foundation\Include\TianoCommon.h"\r
-TARGET_EXE_LIBS = "$(TIANO_TOOLS_OUTPUT)\Common.lib" \\r
- "$(TIANO_TOOLS_OUTPUT)\GenFvImage.lib" \\r
- "$(TIANO_TOOLS_OUTPUT)\PeimFixup.lib"\r
-\r
-TARGET_LIB_SOURCE = "$(TARGET_SOURCE_DIR)\GenFdImageLib.c"\r
-TARGET_LIB_INCLUDE = "$(TARGET_SOURCE_DIR)\GenFdImage.h" \\r
- "$(TIANO_TOOLS_SOURCE)\GenFvImage\GenFvImage.h" \\r
- "$(COMMON_SOURCE)\ParseInf.h" \\r
- "$(EDK_SOURCE)\Foundation\Include\TianoCommon.h"\r
-TARGET_LIB_LIBS = "$(TIANO_TOOLS_OUTPUT)\Common.lib" \\r
- "$(TIANO_TOOLS_OUTPUT)\GenFvImage.lib" \\r
- "$(TIANO_TOOLS_OUTPUT)\PeimFixup.lib"\r
-\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_LIB) $(TARGET_EXE)\r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj: $(TARGET_EXE_SOURCE) $(TARGET_EXE_INCLUDE)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_EXE_SOURCE) /Fo$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj\r
-\r
-$(TARGET_EXE): $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_EXE_LIBS) $(TARGET_LIB)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_LIB) $(TARGET_EXE_LIBS)\r
-\r
-#\r
-# Build LIB\r
-#\r
-\r
-$(TARGET_LIB): $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.obj $(TARGET_LIB_LIBS)\r
- $(LIB) $(LIB_FLAGS) $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.obj /OUT:$(TARGET_LIB)\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.obj: $(TARGET_LIB_SOURCE) $(TARGET_LIB_INCLUDE)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_LIB_SOURCE) /Fo$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.obj\r
-\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.* del /q $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME)Lib.* > NUL\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del /q $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2002 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name:\r
-# \r
-# makefile\r
-# \r
-# Abstract:\r
-# \r
-# makefile for building the GenTEImage utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Make sure environmental variable EFI_SOURCE is set\r
-#\r
-!IFNDEF EFI_SOURCE\r
-!ERROR EFI_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-#\r
-# Define the toolchain which is used to set build options and toolchain paths\r
-#\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = GenTEImage\r
-TARGET_SRC_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj \r
-\r
-LIBS = $(TIANO_TOOLS_OUTPUT)\Common.lib\r
-\r
-INC_DEPS = $(EDK_SOURCE)\Foundation\Efi\Include\EfiImage.h\r
- \r
-#\r
-# Build the EXE by compiling the source files, then linking the resultant\r
-# object files together.\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj : $(TARGET_SRC_DIR)\$(TARGET_NAME).c $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(TARGET_SRC_DIR)\$(TARGET_NAME).c /Fo$@\r
-\r
-$(TARGET_EXE): $(OBJECTS) $(TARGET_EXE_LIBS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(OBJECTS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2005 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = SecApResetVectorFixup\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-TARGET_EXE_SOURCE = $(TARGET_SOURCE_DIR)\$(TARGET_NAME).c\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj\r
-LIBS = $(TIANO_TOOLS_OUTPUT)\Common.lib \r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(OBJECTS) : $(TARGET_EXE_SOURCE) $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(TARGET_EXE_SOURCE) /Fo$@\r
-\r
-$(TARGET_EXE): $(OBJECTS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(OBJECTS) $(LIBS) /out:$(TARGET_EXE)\r
-\r
-clean:\r
- @if exist $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME = SecFixup\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-TARGET_EXE_SOURCE = $(TARGET_SOURCE_DIR)\$(TARGET_NAME).c\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-OBJECTS = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj \r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(OBJECTS) : $(TARGET_EXE_SOURCE) $(INC_DEPS)\r
- $(CC) $(C_FLAGS) $(TARGET_EXE_SOURCE) /Fo$@\r
-\r
-$(TARGET_EXE): $(OBJECTS)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(OBJECTS) $(LIBS) /out:$(TARGET_EXE)\r
-\r
-clean:\r
- @if exist $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Define some macros we use here. Should get rid of them someday and \r
-# get rid of the extra level of indirection.\r
-#\r
-COMMON_SOURCE = $(EDK_TOOLS_COMMON)\r
-\r
-#\r
-# Common information\r
-#\r
-\r
-INC=$(INC)\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME=SplitFile\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-TARGET_EXE_SOURCE = "$(TARGET_SOURCE_DIR)\SplitFile.c"\r
-TARGET_EXE_INCLUDE = \r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj: $(TARGET_EXE_SOURCE) $(TARGET_EXE_INCLUDE)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_EXE_SOURCE) /Fo$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj\r
-\r
-$(TARGET_EXE): $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_EXE_LIBS) $(TARGET_DLL)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_LIB) $(TARGET_EXE_LIBS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation. All rights reserved.\r
-#\r
-# This software and associated documentation (if any) is furnished under \r
-# a license and may only be used or copied in accordance with the terms \r
-# of the license. Except as permitted by such license, no part of this \r
-# software or documentation may be reproduced, stored in a retrieval \r
-# system, or transmitted in any form or by any means without the express \r
-# written consent of Intel Corporation.\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Define some macros we use here. Should get rid of them someday and \r
-# get rid of the extra level of indirection.\r
-#\r
-COMMON_SOURCE = $(EDK_TOOLS_COMMON)\r
-\r
-#\r
-# Common information\r
-#\r
-\r
-INC=$(INC)\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME=Strip\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-TARGET_EXE_SOURCE = "$(TARGET_SOURCE_DIR)\Strip.c"\r
-TARGET_EXE_INCLUDE = \r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj: $(TARGET_EXE_SOURCE) $(TARGET_EXE_INCLUDE)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_EXE_SOURCE) /Fo$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj\r
-\r
-$(TARGET_EXE): $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_EXE_LIBS) $(TARGET_DLL)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_LIB) $(TARGET_EXE_LIBS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* > NUL\r
+++ /dev/null
-#/*++\r
-# \r
-# Copyright (c) 2001 Intel Corporation\r
-# \r
-# Module Name: makefile\r
-# \r
-# Abstract:\r
-# \r
-# This file is used to build the EFI utility.\r
-# \r
-#--*/\r
-\r
-#\r
-# Do this if you want to compile from this directory\r
-#\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE PlatformTools.env\r
-\r
-#\r
-# Define some macros we use here. Should get rid of them someday and \r
-# get rid of the extra level of indirection.\r
-#\r
-COMMON_SOURCE = $(EDK_TOOLS_COMMON)\r
-\r
-#\r
-# Common information\r
-#\r
-\r
-INC=$(INC)\r
-\r
-#\r
-# Target specific information\r
-#\r
-\r
-TARGET_NAME=ZeroDebugData\r
-TARGET_SOURCE_DIR = $(TIANO_TOOLS_SOURCE)\$(TARGET_NAME)\r
-\r
-TARGET_EXE = $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).exe\r
-\r
-TARGET_EXE_SOURCE = "$(TARGET_SOURCE_DIR)\ZeroDebugData.c"\r
-TARGET_EXE_INCLUDE =\r
-\r
-#\r
-# Build targets\r
-#\r
-\r
-all: $(TARGET_EXE)\r
-\r
-#\r
-# Build EXE\r
-#\r
-\r
-$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj: $(TARGET_EXE_SOURCE)\r
- $(CC) $(C_FLAGS) $(INC) $(TARGET_EXE_SOURCE) /Fo$(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj\r
-\r
-$(TARGET_EXE): $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_EXE_LIBS) $(TARGET_DLL)\r
- $(LINK) $(MSVS_LINK_LIBPATHS) $(L_FLAGS) $(LIBS) /out:$(TARGET_EXE) $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).obj $(TARGET_LIB) $(TARGET_EXE_LIBS)\r
-\r
-clean:\r
- @if exist $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).* del $(TIANO_TOOLS_OUTPUT)\$(TARGET_NAME).*\r