]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Sample/Tools/Source/UefiVfrCompile/makefile
EdkCompatibilityPkg: Remove EdkCompatibilityPkg
[mirror_edk2.git] / EdkCompatibilityPkg / Sample / Tools / Source / UefiVfrCompile / makefile
diff --git a/EdkCompatibilityPkg/Sample/Tools/Source/UefiVfrCompile/makefile b/EdkCompatibilityPkg/Sample/Tools/Source/UefiVfrCompile/makefile
deleted file mode 100644 (file)
index b266cfe..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-#/*++\r
-#  \r
-#  Copyright (c) 2004 - 2010, Intel Corporation. All rights reserved.<BR>\r
-#  This program and the accompanying materials                          \r
-#  are licensed and made available under the terms and conditions of the BSD License         \r
-#  which accompanies this distribution.  The full text of the license may be found at        \r
-#  http://opensource.org/licenses/bsd-license.php                                            \r
-#                                                                                            \r
-#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     \r
-#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             \r
-#  \r
-#  Module Name:\r
-#  \r
-#    makefile\r
-#  \r
-#  Abstract:\r
-#  \r
-#    Makefile for building the EFI VFR compiler\r
-#    \r
-#--*/  \r
-\r
-\r
-!IFNDEF EDK_SOURCE\r
-!ERROR EDK_SOURCE environmental variable not set \r
-!ENDIF\r
-\r
-!IFNDEF TOOLCHAIN\r
-TOOLCHAIN = TOOLCHAIN_MSVC\r
-!ENDIF\r
-\r
-!INCLUDE $(BUILD_DIR)\PlatformTools.env\r
-\r
-.SUFFIXES :\r
-\r
-TARGET_NAME        = VfrCompile\r
-\r
-ETO                = $(EDK_TOOLS_OUTPUT)\r
-SRC                = $(EDK_TOOLS_SOURCE)\Uefi$(TARGET_NAME)\r
-TARGET_EXE         = $(ETO)\$(TARGET_NAME).exe\r
-\r
-\r
-\r
-INC                = -I $(SRC) \\r
-                     -I $(EDK_SOURCE)\Foundation\Include\Ia32 \\r
-                     -I $(EDK_SOURCE)\Foundation\Efi\Include \\r
-                     -I $(EDK_SOURCE)\Foundation\Framework\Include \\r
-                     -I $(EDK_SOURCE)\Foundation\Include\IndustryStandard \\r
-                     -I $(EDK_SOURCE)\Foundation\         \\r
-                     -I $(EDK_SOURCE)\Foundation\Core\Dxe \\r
-                     -I $(EDK_SOURCE)\Foundation\Efi      \\r
-                     -I $(EDK_SOURCE)\Foundation\Framework \\r
-                     -I $(EDK_TOOLS_SOURCE)\Common \\r
-                     -I $(EDK_SOURCE)\Foundation\Include\r
-\r
-ANTLR_FLAGS        = -CC -e3 -ck 3 -k 2\r
-DLG_FLAGS          = -C2 -i -CC\r
-LINK_FLAGS_PCCTS   = /DEBUG  /PDB:$*.pdb\r
-C_FLAGS_PCCTS      = -I. -I$(ANTLR_H) /WX /Od /EHsc /Zi /Fd$(ETO)\$(TARGET_NAME)Obj /D _CRT_SECURE_NO_DEPRECATE $(VERSION_FLAGS)  \\r
-                     $(BUILD_STRING_FLAGS) /D PCCTS_USE_NAMESPACE_STD #/D CVFR_VARDATATYPEDB_DEBUG /D CIFROBJ_DEUBG /D VFREXP_DEBUG\r
-\r
-VFR_GRAMMER_FILE   = $(SRC)\VfrSyntax.g\r
-\r
-VFR_ANTLR_SPAWN    = $(ETO)\VfrSyntax.cpp \\r
-                     $(ETO)\EfiVfrParser.cpp \\r
-                     $(ETO)\EfiVfrParser.h \\r
-                     $(ETO)\VfrParser.dlg \\r
-                     $(ETO)\VfrTokens.h\r
-\r
-VFR_DLG_SPAWN      = $(ETO)\VfrLexer.cpp \\r
-                     $(ETO)\VfrLexer.h\r
-\r
-ANTLR_H            = $(PCCTS_DIR)\h\r
-\r
-HEADER_FILES       = $(SRC)\VfrFormPkg.h \\r
-                     $(SRC)\EfiVfr.h \\r
-                     $(SRC)\VfrCompiler.h \\r
-                     $(SRC)\VfrError.h \\r
-                     $(SRC)\VfrUtilityLib.h\r
-\r
-OBJECTS            = $(ETO)\AParser.obj \\r
-                     $(ETO)\DLexerBase.obj \\r
-                     $(ETO)\ATokenBuffer.obj \\r
-                     $(ETO)\VfrSyntax.obj \\r
-                     $(ETO)\EfiVfrParser.obj \\r
-                     $(ETO)\VfrLexer.obj  \\r
-                     $(ETO)\VfrFormPkg.obj \\r
-                     $(ETO)\VfrError.obj \\r
-                     $(ETO)\VfrUtilityLib.obj \\r
-                     $(ETO)\VfrCompiler.obj\r
-\r
-all : $(TARGET_EXE)\r
-\r
-$(VFR_ANTLR_SPAWN) : $(VFR_GRAMMER_FILE)\r
-    $(ANTLR) $(ANTLR_FLAGS) -fl VfrParser.dlg -ft VfrTokens.h -o $(ETO) $(VFR_GRAMMER_FILE)\r
-\r
-$(VFR_DLG_SPAWN) : $(ETO)\VfrParser.dlg\r
-    $(DLG) $(DLG_FLAGS) -cl VfrLexer -o $(ETO) $(ETO)\VfrParser.dlg\r
-\r
-$(ETO)\VfrSyntax.obj : $(ETO)\VfrSyntax.cpp $(VFR_DLG_SPAWN)\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(INC) $(ETO)\VfrSyntax.cpp\r
-\r
-$(ETO)\EfiVfrParser.obj : $(ETO)\EfiVfrParser.cpp $(ETO)\EfiVfrParser.h $(VFR_DLG_SPAWN)\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(INC) $(ETO)\EfiVfrParser.cpp\r
-\r
-\r
-$(ETO)\AParser.obj : $(ANTLR_H)\AParser.cpp\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(ANTLR_H)\AParser.cpp\r
-\r
-$(ETO)\ATokenBuffer.obj : $(ANTLR_H)\ATokenBuffer.cpp\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(ANTLR_H)\ATokenBuffer.cpp\r
-\r
-$(ETO)\DLexerBase.obj : $(ANTLR_H)\DLexerBase.cpp\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(ANTLR_H)\DLexerBase.cpp\r
-\r
-$(ETO)\VfrLexer.obj : $(ETO)\VfrLexer.cpp $(VFR_DLG_SPAWN)\r
-    $(CC) -c $(C_FLAGS_PCCTS) /Fo$@ $(INC) $(ETO)\VfrLexer.cpp\r
-\r
-$(ETO)\VfrFormPkg.obj : $(SRC)\VfrFormPkg.cpp $(HEADER_FILES)\r
-    $(CC) -c $(C_FLAGS_PCCTS) $(INC) /Fo$@ $(SRC)\VfrFormPkg.cpp\r
-\r
-$(ETO)\VfrError.obj : $(SRC)\VfrError.cpp $(HEADER_FILES)\r
-    $(CC) -c $(C_FLAGS_PCCTS) $(INC) /Fo$@ $(SRC)\VfrError.cpp\r
-\r
-$(ETO)\VfrUtilityLib.obj : $(SRC)\VfrUtilityLib.cpp $(HEADER_FILES)\r
-    $(CC) -c $(C_FLAGS_PCCTS) $(INC) /Fo$@ $(SRC)\VfrUtilityLib.cpp\r
-\r
-$(ETO)\VfrCompiler.obj : $(SRC)\VfrCompiler.cpp $(HEADER_FILES)\r
-    $(CC) -c $(C_FLAGS_PCCTS) $(INC) /Fo$@ $(SRC)\VfrCompiler.cpp\r
-\r
-#\r
-# Add Binary Build description for this tools.\r
-#\r
-\r
-!IF (("$(EFI_BINARY_TOOLS)" == "YES") && EXIST($(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).exe))\r
-$(TARGET_EXE): $(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).exe\r
-  copy $(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).exe $(TARGET_EXE) /Y\r
-  if exist $(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).pdb \\r
-  copy $(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).pdb $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).pdb /Y\r
-!ELSE\r
-$(TARGET_EXE) : $(OBJECTS) $(HEADER_FILES)\r
-  $(LINK) $(MSVS_LINK_LIBPATHS) $(LINK_FLAGS_PCCTS) /OUT:$(TARGET_EXE) $(OBJECTS)\r
-!IF ("$(EFI_BINARY_BUILD)" == "YES")\r
-  if not exist $(EFI_PLATFORM_BIN)\Tools mkdir $(EFI_PLATFORM_BIN)\Tools\r
-  if exist $(TARGET_EXE) copy $(TARGET_EXE) $(EFI_PLATFORM_BIN)\tools\$(TARGET_NAME).exe /Y\r
-  if exist $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).pdb \\r
-  copy $(EDK_TOOLS_OUTPUT)\$(TARGET_NAME).pdb $(EFI_PLATFORM_BIN)\Tools\$(TARGET_NAME).pdb /Y\r
-!ENDIF\r
-!ENDIF\r
-\r
-clean:\r