]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Sync EDKII BaseTools to BaseTools project r1913.
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 4 Mar 2010 11:57:31 +0000 (11:57 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 4 Mar 2010 11:57:31 +0000 (11:57 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10193 6f19259b-4bc3-4df7-8a09-765794883524

55 files changed:
BaseTools/Bin/Win32/BootSectImage.exe
BaseTools/Bin/Win32/EfiLdrImage.exe
BaseTools/Bin/Win32/EfiRom.exe
BaseTools/Bin/Win32/GenBootSector.exe
BaseTools/Bin/Win32/GenCrc32.exe
BaseTools/Bin/Win32/GenFfs.exe
BaseTools/Bin/Win32/GenFv.exe
BaseTools/Bin/Win32/GenFw.exe
BaseTools/Bin/Win32/GenPage.exe
BaseTools/Bin/Win32/GenSec.exe
BaseTools/Bin/Win32/GenVtf.exe
BaseTools/Bin/Win32/LzmaCompress.exe
BaseTools/Bin/Win32/Split.exe
BaseTools/Bin/Win32/TianoCompress.exe
BaseTools/Bin/Win32/VfrCompile.exe
BaseTools/Bin/Win32/VolInfo.exe
BaseTools/GNUmakefile
BaseTools/Makefile
BaseTools/Source/C/BootSectImage/GNUmakefile
BaseTools/Source/C/BootSectImage/Makefile
BaseTools/Source/C/Common/GNUmakefile
BaseTools/Source/C/Common/Makefile
BaseTools/Source/C/EfiLdrImage/GNUmakefile
BaseTools/Source/C/EfiLdrImage/Makefile
BaseTools/Source/C/EfiRom/GNUmakefile
BaseTools/Source/C/EfiRom/Makefile
BaseTools/Source/C/GNUmakefile
BaseTools/Source/C/GenBootSector/Makefile
BaseTools/Source/C/GenCrc32/GNUmakefile
BaseTools/Source/C/GenCrc32/Makefile
BaseTools/Source/C/GenFfs/GNUmakefile
BaseTools/Source/C/GenFfs/Makefile
BaseTools/Source/C/GenFv/GNUmakefile
BaseTools/Source/C/GenFv/Makefile
BaseTools/Source/C/GenFw/GNUmakefile
BaseTools/Source/C/GenFw/Makefile
BaseTools/Source/C/GenPage/GNUmakefile
BaseTools/Source/C/GenPage/Makefile
BaseTools/Source/C/GenSec/GNUmakefile
BaseTools/Source/C/GenSec/Makefile
BaseTools/Source/C/GenVtf/GNUmakefile
BaseTools/Source/C/GenVtf/Makefile
BaseTools/Source/C/GnuGenBootSector/GNUmakefile
BaseTools/Source/C/Makefile
BaseTools/Source/C/Split/GNUmakefile
BaseTools/Source/C/Split/Makefile
BaseTools/Source/C/TianoCompress/GNUmakefile
BaseTools/Source/C/TianoCompress/Makefile
BaseTools/Source/C/VfrCompile/GNUmakefile
BaseTools/Source/C/VfrCompile/Makefile
BaseTools/Source/C/VolInfo/GNUmakefile
BaseTools/Source/C/VolInfo/Makefile
BaseTools/Source/Python/GNUmakefile
BaseTools/Source/Python/Makefile
BaseTools/Tests/GNUmakefile

index cb7cf6a44c338cc13bf3fd1ca8ba8083d1dda715..9d041086254b550530642262ce5b5bb9b66d6021 100755 (executable)
Binary files a/BaseTools/Bin/Win32/BootSectImage.exe and b/BaseTools/Bin/Win32/BootSectImage.exe differ
index 558b09a694fe57ed9b024a7ce9c6573415bc33ff..cc1bbd5cacfc0d8f60e7f6b8b6282dd5b73bab3d 100755 (executable)
Binary files a/BaseTools/Bin/Win32/EfiLdrImage.exe and b/BaseTools/Bin/Win32/EfiLdrImage.exe differ
index 5967c544138b80b0c8a6ebe0ef4aacbdbbd081be..02a8851b2e69073772fe40ff2819d93acb172303 100755 (executable)
Binary files a/BaseTools/Bin/Win32/EfiRom.exe and b/BaseTools/Bin/Win32/EfiRom.exe differ
index 3542bacbee9142c98f27894d0a724e7e8f5d5885..1fd392f05a7cb6e26a0d68b67088e5e9a1053169 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenBootSector.exe and b/BaseTools/Bin/Win32/GenBootSector.exe differ
index 8c8d0184424417c0228238e1ea592afd10183048..c35f3bbef179364549c269e0628002e2cf31b0c2 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenCrc32.exe and b/BaseTools/Bin/Win32/GenCrc32.exe differ
index 272ae2640986fe668798bbe47284a0f6a4390d80..0b2909522de1aea93006c2202b0f4b58fb69d3dc 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenFfs.exe and b/BaseTools/Bin/Win32/GenFfs.exe differ
index 1eefa3aaa36aabae3d084032c3a1e25e580345ff..897cba72957a1a7b6f01ccf064e3a25a40d05c36 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenFv.exe and b/BaseTools/Bin/Win32/GenFv.exe differ
index 8773b715c5bdf5fcfa49cd18def7037c23293330..727176ae2da303716caea3c1950655efdc016103 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenFw.exe and b/BaseTools/Bin/Win32/GenFw.exe differ
index 8a3005c1fda598c1a862cb7ab7926104b3ca140d..407eb054238d70330fee0d45445f504d7af8a4d3 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenPage.exe and b/BaseTools/Bin/Win32/GenPage.exe differ
index b3a7bc26b7007ebd6043252afac20c6a3ffc0468..e4c0407b2425ae4cda27667e32a24806dd79a27a 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenSec.exe and b/BaseTools/Bin/Win32/GenSec.exe differ
index d0ba8e18074a7f04d17750444503987408d51b32..32f7dce991a66bda300d6423c0dcf51bc900fb1f 100755 (executable)
Binary files a/BaseTools/Bin/Win32/GenVtf.exe and b/BaseTools/Bin/Win32/GenVtf.exe differ
index f34c530eff9bf18f626dedbc963a2cedfa770b8e..425fd346a846c116adc966202682d920261ca090 100644 (file)
Binary files a/BaseTools/Bin/Win32/LzmaCompress.exe and b/BaseTools/Bin/Win32/LzmaCompress.exe differ
index 0dc4b743384c1822d240fe5708fa9a88f195e2d8..aa66468d841df2001f5b21f6fe227c67435b8f81 100755 (executable)
Binary files a/BaseTools/Bin/Win32/Split.exe and b/BaseTools/Bin/Win32/Split.exe differ
index 2789735c04d7fdac136a7c0fde388b7ea5ada7e3..aa3ded3ac356d06488276bb05eb4112bc6d124b2 100755 (executable)
Binary files a/BaseTools/Bin/Win32/TianoCompress.exe and b/BaseTools/Bin/Win32/TianoCompress.exe differ
index 1431841561210bed85cd27f9dda1a0c8b7192d42..2394a0074a68570df8894da7a1c8356f0833238a 100755 (executable)
Binary files a/BaseTools/Bin/Win32/VfrCompile.exe and b/BaseTools/Bin/Win32/VfrCompile.exe differ
index 1ce534e43b0889c1d179f8271325a33a1d02acc7..e54096b32d49b5f464d574c76d402645069adbe5 100755 (executable)
Binary files a/BaseTools/Bin/Win32/VolInfo.exe and b/BaseTools/Bin/Win32/VolInfo.exe differ
index aa140439e28ef1872993f2c5c9e43715a37b9fc6..881b65b4c1ac02714e26027eeed71db6e21cc5f3 100644 (file)
@@ -1,23 +1,35 @@
-
-all: subdirs
-
-LANGUAGES = C Python
-
-SOURCE_SUBDIRS := $(patsubst %,Source/%,$(sort $(LANGUAGES)))
-SUBDIRS := $(SOURCE_SUBDIRS) Tests
-CLEAN_SUBDIRS := $(patsubst %,%-clean,$(sort $(SUBDIRS)))
-
-.PHONY: subdirs $(SUBDIRS)
-subdirs: $(SUBDIRS)
-$(SUBDIRS):
-       $(MAKE) -C $@
-
-.PHONY: $(CLEAN_SUBDIRS)
-$(CLEAN_SUBDIRS):
-       -$(MAKE) -C $(@:-clean=) clean
-
-clean:  $(CLEAN_SUBDIRS)
-
-test:
-       @$(MAKE) -C Tests
-
+## @file\r
+# Windows makefile for Base Tools project build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+all: subdirs\r
+\r
+LANGUAGES = C Python\r
+\r
+SOURCE_SUBDIRS := $(patsubst %,Source/%,$(sort $(LANGUAGES)))\r
+SUBDIRS := $(SOURCE_SUBDIRS) Tests\r
+CLEAN_SUBDIRS := $(patsubst %,%-clean,$(sort $(SUBDIRS)))\r
+\r
+.PHONY: subdirs $(SUBDIRS)\r
+subdirs: $(SUBDIRS)\r
+$(SUBDIRS):\r
+       $(MAKE) -C $@\r
+\r
+.PHONY: $(CLEAN_SUBDIRS)\r
+$(CLEAN_SUBDIRS):\r
+       -$(MAKE) -C $(@:-clean=) clean\r
+\r
+clean:  $(CLEAN_SUBDIRS)\r
+\r
+test:\r
+       @$(MAKE) -C Tests\r
+\r
index a16f57732c263ee7b95b3f574688789c57af797c..f6efb7b6a73c6363380059d30cabc3a3ae4c8d3e 100644 (file)
@@ -1,22 +1,34 @@
-
-SUBDIRS = Source\C Source\Python
-
-all: c python
-
-c :
-       @Source\C\Makefiles\NmakeSubdirs.bat all Source\C
-
-python:
-       @Source\C\Makefiles\NmakeSubdirs.bat all Source\Python
-
-subdirs: $(SUBDIRS)
-       @Source\C\Makefiles\NmakeSubdirs.bat all $**
-
-.PHONY: clean
-clean:
-       @Source\C\Makefiles\NmakeSubdirs.bat clean $(SUBDIRS)
-
-.PHONY: cleanall
-cleanall:
-       @Source\C\Makefiles\NmakeSubdirs.bat cleanall $(SUBDIRS)
-
+## @file\r
+# Windows makefile for Base Tools project build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+SUBDIRS = Source\C Source\Python\r
+\r
+all: c python\r
+\r
+c :\r
+       @Source\C\Makefiles\NmakeSubdirs.bat all Source\C\r
+\r
+python:\r
+       @Source\C\Makefiles\NmakeSubdirs.bat all Source\Python\r
+\r
+subdirs: $(SUBDIRS)\r
+       @Source\C\Makefiles\NmakeSubdirs.bat all $**\r
+\r
+.PHONY: clean\r
+clean:\r
+       @Source\C\Makefiles\NmakeSubdirs.bat clean $(SUBDIRS)\r
+\r
+.PHONY: cleanall\r
+cleanall:\r
+       @Source\C\Makefiles\NmakeSubdirs.bat cleanall $(SUBDIRS)\r
+\r
index 08910609885112b55aa38e86423f6448de6c731a..adf9ce5d6f59e2a5c30a8e09785d04d502058a0a 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = BootSectImage
-
-LIBS = -lCommon
-
-OBJECTS = bootsectimage.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'BootSectImage' module build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = BootSectImage\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = bootsectimage.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index ce0c83c7b9b41476a875fd2fed829b42adfe3672..1c9e5fa19e73f98c9c3b718d0eb0e57a809a4589 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = BootSectImage
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = BootSectImage.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'BootSectImage' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = BootSectImage\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = BootSectImage.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index df3108d92371f93392707ff400e4d3de1fce4de5..172802d7edc6e63fca02d8dd47d0d6a53028d0d6 100644 (file)
@@ -1,28 +1,40 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-# VPATH = ..
-
-LIBNAME = Common
-
-OBJECTS = \
-  BasePeCoff.o \
-  BinderFuncs.o \
-  CommonLib.o \
-  Crc32.o \
-  Decompress.o \
-  EfiCompress.o \
-  EfiUtilityMsgs.o \
-  FirmwareVolumeBuffer.o \
-  FvLib.o \
-  MemoryFile.o \
-  MyAlloc.o \
-  OsPath.o \
-  ParseGuidedSectionTools.o \
-  ParseInf.o \
-  PeCoffLoaderEx.o \
-  SimpleFileParsing.o \
-  StringFuncs.o \
-  TianoCompress.o
-
-include $(MAKEROOT)/Makefiles/lib.makefile
+## @file\r
+# Windows makefile for 'Common' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+# VPATH = ..\r
+\r
+LIBNAME = Common\r
+\r
+OBJECTS = \\r
+  BasePeCoff.o \\r
+  BinderFuncs.o \\r
+  CommonLib.o \\r
+  Crc32.o \\r
+  Decompress.o \\r
+  EfiCompress.o \\r
+  EfiUtilityMsgs.o \\r
+  FirmwareVolumeBuffer.o \\r
+  FvLib.o \\r
+  MemoryFile.o \\r
+  MyAlloc.o \\r
+  OsPath.o \\r
+  ParseGuidedSectionTools.o \\r
+  ParseInf.o \\r
+  PeCoffLoaderEx.o \\r
+  SimpleFileParsing.o \\r
+  StringFuncs.o \\r
+  TianoCompress.o\r
+\r
+include $(MAKEROOT)/Makefiles/lib.makefile\r
index cdaa0065f3c94fae69fb7dbb4d461bf48d811160..017c5a63d7f4048ea5eb121a33a35142df0e404e 100644 (file)
@@ -1,3 +1,15 @@
+## @file\r
+# Windows makefile for 'Common' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
 !INCLUDE ..\Makefiles\ms.common\r
 \r
 # VPATH = ..\r
index 3bf3d045a1ff9aee114bf4ced7fe8e87293a6d43..3c3acdb08a6ecfe64cd96779ac5c40df18aa1313 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = EfiLdrImage
-
-LIBS = -lCommon
-
-OBJECTS = EfiLdrImage.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'EfiLdrImage' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = EfiLdrImage\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = EfiLdrImage.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index 925248b910e653128febbe36bcd49786c9b8a23b..8652a9e9bf3a5aed53b2da42da6633a6effc00b3 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = EfiLdrImage
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = EfiLdrImage.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'EfiLdrImage' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = EfiLdrImage\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = EfiLdrImage.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 9392a6f6df3780aa5714d65a97aebff442547065..f94880cf58fa30d7e79f945b5817ef75080a4ae6 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = EfiRom
-
-LIBS = -lCommon
-
-OBJECTS = EfiRom.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'EfiRom' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = EfiRom\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = EfiRom.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index 9bf8e8aad5845b66815808f588b7f4695884c095..c31f47ba5b286173a80ea924c09f6e59df3395a2 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = EfiRom
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = EfiRom.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'EfiRom' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = EfiRom\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = EfiRom.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 3b370eb4cecddf8864eb5b1763fb0dbcf1c14cad..263b7c520da3455365ccb323c6da29bab8ed736e 100644 (file)
@@ -1,7 +1,7 @@
 ## @file
-#  GNU Make makefile for BaseTools/Source/C.
+#  GNU Make makefile for C tools build.
 #
-#  Copyright (c) 2007 - 2009, Intel Corporation
+#  Copyright (c) 2007 - 2010, Intel Corporation
 #
 #  All rights reserved. This program and the accompanying materials
 #  are licensed and made available under the terms and conditions of the BSD License
index 90fc2fe4ad6cf0c512aa012f194cabe203a970e2..ce6bb50b0f257208bca54d7fed77a82957079b8e 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenBootSector
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenBootSector.obj GetDrvNumOffset.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenBootSector' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenBootSector\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenBootSector.obj GetDrvNumOffset.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 73f525c82ae34e4597688360f009de2d66bb340b..42118dbeb5d42f408a14f5cae8a5ecca894a4f44 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenCrc32
-
-LIBS = -lCommon
-
-OBJECTS = GenCrc32.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'GenCrc32' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenCrc32\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = GenCrc32.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index 46397673a53af531abaa22b905d90edf00fd5ee9..c2d71f0d7768a3d35571bbc9b066f504af0ab656 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenCrc32
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenCrc32.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenCrc32' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenCrc32\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenCrc32.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index df431b49e8c74bd7980a3bc28c1d96eaf15fa5d6..855ceade38286c78a857db1b3771b40ab875360a 100644 (file)
@@ -1,11 +1,23 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenFfs
-
-OBJECTS = GenFfs.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-
+## @file\r
+# Windows makefile for 'GenFfs' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenFfs\r
+\r
+OBJECTS = GenFfs.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+\r
index 060cd03209241b4d57010f67d355f1caba9161eb..9af3b8fe0f698457bd4f2e9c72926ac1dceb659d 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenFfs
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenFfs.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenFfs' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenFfs\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenFfs.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 7cb16643501678b21f176bb5d2d905d413443e54..00e0e56917285593f8c63c264c4413d8a0094373 100644 (file)
@@ -1,18 +1,30 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenFv
-
-OBJECTS = GenFv.o GenFvInternalLib.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-ifeq ($(CYGWIN), CYGWIN)
-  LIBS += -L/lib/e2fsprogs -luuid
-endif
-
-ifeq ($(LINUX), Linux)
-  LIBS += -luuid
-endif
-
+## @file\r
+# Windows makefile for 'GenFv' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenFv\r
+\r
+OBJECTS = GenFv.o GenFvInternalLib.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+ifeq ($(CYGWIN), CYGWIN)\r
+  LIBS += -L/lib/e2fsprogs -luuid\r
+endif\r
+\r
+ifeq ($(LINUX), Linux)\r
+  LIBS += -luuid\r
+endif\r
+\r
index ee6ba4d437ac0cdb38da81562f8326fe0e36736a..b4cb6fc708b21a8ec800af9feb0f79021b6d9a2d 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenFv
-
-LIBS = $(LIB_PATH)\Common.lib RpcRT4.lib
-
-OBJECTS = GenFv.obj GenFvInternalLib.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenFv' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenFv\r
+\r
+LIBS = $(LIB_PATH)\Common.lib RpcRT4.lib\r
+\r
+OBJECTS = GenFv.obj GenFvInternalLib.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index decae9e9bad1687e5ef70df650351ac28eb066e2..25228eb5bb32171254c62b0652c8eb9cbbba3c42 100644 (file)
@@ -1,18 +1,30 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenFw
-
-OBJECTS = GenFw.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-ifeq ($(CYGWIN), CYGWIN)
-  LIBS += -L/lib/e2fsprogs -luuid
-endif
-
-ifeq ($(LINUX), Linux)
-  LIBS += -luuid
-endif
-
+## @file\r
+# Windows makefile for 'GenFw' module build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenFw\r
+\r
+OBJECTS = GenFw.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+ifeq ($(CYGWIN), CYGWIN)\r
+  LIBS += -L/lib/e2fsprogs -luuid\r
+endif\r
+\r
+ifeq ($(LINUX), Linux)\r
+  LIBS += -luuid\r
+endif\r
+\r
index 35adfb1386c13e5bafcf0d613c8442b2229ca9cb..b9c40fce5ac17f350795112205f0fb31962dd631 100644 (file)
@@ -1,12 +1,24 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenFw
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenFw.obj
-
-#CFLAGS = $(CFLAGS) /nodefaultlib:libc.lib
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenFw' module build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenFw\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenFw.obj\r
+\r
+#CFLAGS = $(CFLAGS) /nodefaultlib:libc.lib\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index a828168cd07daebceb86ef9f1bb88d388e186572..b2c2aae1cc6ff0fdfe2a4e25e196a1e464d4ecf6 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenPage
-
-LIBS = -lCommon
-
-OBJECTS = GenPage.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'GenPage' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenPage\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = GenPage.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index 5faf037f4487473c3af27ea1fb13d70d81f29874..72df008202bb0fcfff605b305e6d6811d2eb4991 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenPage
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenPage.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenPage' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenPage\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenPage.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index a3bed5d32595132ead24643e597c3064f8d0b90f..dd41f82868c808b3a6f6ef13ec8ccf12bf92109f 100644 (file)
@@ -1,18 +1,30 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenSec
-
-OBJECTS = GenSec.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-ifeq ($(CYGWIN), CYGWIN)
-  LIBS += -L/lib/e2fsprogs -luuid
-endif
-
-ifeq ($(LINUX), Linux)
-  LIBS += -luuid
-endif
-
+## @file\r
+# Windows makefile for 'GenSec' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenSec\r
+\r
+OBJECTS = GenSec.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+ifeq ($(CYGWIN), CYGWIN)\r
+  LIBS += -L/lib/e2fsprogs -luuid\r
+endif\r
+\r
+ifeq ($(LINUX), Linux)\r
+  LIBS += -luuid\r
+endif\r
+\r
index 502735bfea5baa494884652be32a71f84c780f26..2418241e132e714b683cb8fc230ceaa224a87d9b 100644 (file)
@@ -1,12 +1,24 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenSec
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenSec.obj
-
-#CFLAGS = $(CFLAGS) /nodefaultlib:libc.lib
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenSec' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenSec\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenSec.obj\r
+\r
+#CFLAGS = $(CFLAGS) /nodefaultlib:libc.lib\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 2449bb8ed50807f0343982ee3369955c48b2d14f..76db9b2b98c3d9558c7115f42ca213effc9b7685 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GenVtf
-
-LIBS = -lCommon
-
-OBJECTS = GenVtf.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'GenVtf' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GenVtf\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = GenVtf.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index 0d6a8d134b9647841b01183fb84672201fc75d1a..7d2550fd478cf5a29d735248e795df69755d63c4 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = GenVtf
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = GenVtf.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'GenVtf' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = GenVtf\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = GenVtf.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index c0261e9253b87ec169137b595c6260e14656af98..1a466288f7e1d0b42d508cb83d9ae9445e0f6cbd 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = GnuGenBootSector
-
-LIBS = -lCommon
-
-OBJECTS = GnuGenBootSector.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'GnuGenBootSector' module build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = GnuGenBootSector\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = GnuGenBootSector.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index b137da6498cc4ffb0bae0f6135eb0dd0cafdf93b..aeacbd30ee9766c7b6cf0a60948d3cad8f05fe4f 100644 (file)
@@ -1,61 +1,73 @@
-ARCH = IA32
-
-!INCLUDE Makefiles\ms.common
-
-LIBRARIES = Common
-APPLICATIONS = \
-  BootSectImage \
-  EfiLdrImage \
-  EfiRom \
-  GenBootSector \
-  GenCrc32 \
-  GenFfs \
-  GenFv \
-  GenFw \
-  GenPage \
-  GenSec \
-  GenVtf \
-  LzmaCompress \
-  Split \
-  TianoCompress \
-  VolInfo \
-  VfrCompile
-
-all: libs apps install
-
-libs: $(LIBRARIES)
-       @echo.
-       @echo ######################
-       @echo # Build libraries
-       @echo ######################
-       @if not exist $(LIB_PATH) mkdir $(LIB_PATH)
-       @Makefiles\NmakeSubdirs.bat all $**
-
-apps: $(APPLICATIONS)
-       @echo.
-       @echo ######################
-       @echo # Build executables
-       @echo ######################
-       @if not exist $(BIN_PATH) mkdir $(BIN_PATH)
-       @Makefiles\NmakeSubdirs.bat all $**
-
-install: $(LIB_PATH) $(BIN_PATH)
-       @echo.
-       @echo ######################
-       @echo # Install to $(SYS_LIB_PATH)
-       @echo # Install to $(SYS_BIN_PATH)
-       @echo ######################
-       @-xcopy $(LIB_PATH)\*.lib $(SYS_LIB_PATH) /I /D /E /F /Y > NUL 2>&1
-       @-xcopy $(BIN_PATH)\*.exe $(SYS_BIN_PATH) /I /D /E /F /Y > NUL 2>&1
-
-.PHONY: clean
-clean:
-  @Makefiles\NmakeSubdirs.bat clean $(LIBRARIES) $(APPLICATIONS)
-
-.PHONY: cleanall
-cleanall:
-  @Makefiles\NmakeSubdirs.bat cleanall $(LIBRARIES) $(APPLICATIONS)
-  @del /f /q $(BIN_PATH)\*.pdb $(BIN_PATH)\*.ilk
-
-!INCLUDE Makefiles\ms.rule
-
+## @file\r
+# Windows makefile for C tools build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH = IA32\r
+\r
+!INCLUDE Makefiles\ms.common\r
+\r
+LIBRARIES = Common\r
+APPLICATIONS = \\r
+  BootSectImage \\r
+  EfiLdrImage \\r
+  EfiRom \\r
+  GenBootSector \\r
+  GenCrc32 \\r
+  GenFfs \\r
+  GenFv \\r
+  GenFw \\r
+  GenPage \\r
+  GenSec \\r
+  GenVtf \\r
+  LzmaCompress \\r
+  Split \\r
+  TianoCompress \\r
+  VolInfo \\r
+  VfrCompile\r
+\r
+all: libs apps install\r
+\r
+libs: $(LIBRARIES)\r
+       @echo.\r
+       @echo ######################\r
+       @echo # Build libraries\r
+       @echo ######################\r
+       @if not exist $(LIB_PATH) mkdir $(LIB_PATH)\r
+       @Makefiles\NmakeSubdirs.bat all $**\r
+\r
+apps: $(APPLICATIONS)\r
+       @echo.\r
+       @echo ######################\r
+       @echo # Build executables\r
+       @echo ######################\r
+       @if not exist $(BIN_PATH) mkdir $(BIN_PATH)\r
+       @Makefiles\NmakeSubdirs.bat all $**\r
+\r
+install: $(LIB_PATH) $(BIN_PATH)\r
+       @echo.\r
+       @echo ######################\r
+       @echo # Install to $(SYS_LIB_PATH)\r
+       @echo # Install to $(SYS_BIN_PATH)\r
+       @echo ######################\r
+       @-xcopy $(LIB_PATH)\*.lib $(SYS_LIB_PATH) /I /D /E /F /Y > NUL 2>&1\r
+       @-xcopy $(BIN_PATH)\*.exe $(SYS_BIN_PATH) /I /D /E /F /Y > NUL 2>&1\r
+\r
+.PHONY: clean\r
+clean:\r
+  @Makefiles\NmakeSubdirs.bat clean $(LIBRARIES) $(APPLICATIONS)\r
+\r
+.PHONY: cleanall\r
+cleanall:\r
+  @Makefiles\NmakeSubdirs.bat cleanall $(LIBRARIES) $(APPLICATIONS)\r
+  @del /f /q $(BIN_PATH)\*.pdb $(BIN_PATH)\*.ilk\r
+\r
+!INCLUDE Makefiles\ms.rule\r
+\r
index 45cf419145669c0b49a1b3c93e6945ebefa3ae70..9d91161f9ad4f1cbfc97fae14a4a3e98e7d02734 100644 (file)
@@ -1,12 +1,24 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = Split
-
-OBJECTS = Split.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-
-
+## @file\r
+# Windows makefile for 'Split' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = Split\r
+\r
+OBJECTS = Split.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+\r
+\r
index 33e4b51082559bb773cd5f97184bf0b1b5dc574b..1ad9e7ddc47be1604be6bf192b28a8f397562f89 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = Split
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = Split.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'Split' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = Split\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = Split.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 151bbe2cc1c64ebff7ed1ccc30e5e64003eb7d42..986f32c640bcf2b96ed1e46d4d8694df9d381e39 100644 (file)
@@ -1,10 +1,22 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = TianoCompress
-
-LIBS = -lCommon
-
-OBJECTS = TianoCompress.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
+## @file\r
+# Windows makefile for 'TianoCompress' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = TianoCompress\r
+\r
+LIBS = -lCommon\r
+\r
+OBJECTS = TianoCompress.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
index c7e0bed2d8355fc7a16c0609a59f94f9fa7410c0..8cee1a1cb26faf75d2b103c48e822d978f37f8ea 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = TianoCompress
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = TianoCompress.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'TianoCompress' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = TianoCompress\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = TianoCompress.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index 6fe376ddbb40d21cc64dee23b299b89b0c989da1..7be5758ffbb9b3aa10d4a88a96bfbd3f3de6e43f 100644 (file)
@@ -1,53 +1,65 @@
-
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = VfrCompile
-
-LIBS = -lCommon
-
-TOOL_INCLUDE = -I Pccts/h
-
-#OBJECTS = VfrSyntax.o VfrServices.o DLGLexer.o EfiVfrParser.o ATokenBuffer.o DLexerBase.o AParser.o
-OBJECTS = AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o \
-          VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o
-
-VFR_CPPFLAGS = -DPCCTS_USE_NAMESPACE_STD $(CPPFLAGS)
-
-LINKER = $(CXX)
-
-EXTRA_CLEAN_OBJECTS = EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h VfrLexer.cpp VfrLexer.h VfrSyntax.cpp tokens.h
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-VfrSyntax.cpp EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h: Pccts/antlr/antlr VfrSyntax.g
-       Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g
-
-VfrLexer.cpp VfrLexer.h: Pccts/dlg/dlg VfrParser.dlg
-       Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg
-
-Pccts/antlr/antlr:
-       BIN_DIR='.' make -C Pccts/antlr
-
-Pccts/dlg/dlg:
-       BIN_DIR='.' make -C Pccts/dlg
-
-ATokenBuffer.o: Pccts/h/ATokenBuffer.cpp
-       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@
-
-DLexerBase.o: Pccts/h/DLexerBase.cpp
-       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@
-
-AParser.o: Pccts/h/AParser.cpp
-       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@
-
-VfrSyntax.o: VfrSyntax.cpp
-       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@
-       
-clean: localClean
-
-localClean:
-       BIN_DIR='.' make -C Pccts/antlr clean
-       BIN_DIR='.' make -C Pccts/dlg clean
-       rm -f $(EXTRA_CLEAN_OBJECTS)
-
+## @file\r
+# Windows makefile for 'VfrCompile' module build.\r
+#\r
+# Copyright (c) 2008 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = VfrCompile\r
+\r
+LIBS = -lCommon\r
+\r
+TOOL_INCLUDE = -I Pccts/h\r
+\r
+#OBJECTS = VfrSyntax.o VfrServices.o DLGLexer.o EfiVfrParser.o ATokenBuffer.o DLexerBase.o AParser.o\r
+OBJECTS = AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o \\r
+          VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o\r
+\r
+VFR_CPPFLAGS = -DPCCTS_USE_NAMESPACE_STD $(CPPFLAGS)\r
+\r
+LINKER = $(CXX)\r
+\r
+EXTRA_CLEAN_OBJECTS = EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h VfrLexer.cpp VfrLexer.h VfrSyntax.cpp tokens.h\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+VfrSyntax.cpp EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h: Pccts/antlr/antlr VfrSyntax.g\r
+       Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g\r
+\r
+VfrLexer.cpp VfrLexer.h: Pccts/dlg/dlg VfrParser.dlg\r
+       Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg\r
+\r
+Pccts/antlr/antlr:\r
+       BIN_DIR='.' make -C Pccts/antlr\r
+\r
+Pccts/dlg/dlg:\r
+       BIN_DIR='.' make -C Pccts/dlg\r
+\r
+ATokenBuffer.o: Pccts/h/ATokenBuffer.cpp\r
+       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@\r
+\r
+DLexerBase.o: Pccts/h/DLexerBase.cpp\r
+       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@\r
+\r
+AParser.o: Pccts/h/AParser.cpp\r
+       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@\r
+\r
+VfrSyntax.o: VfrSyntax.cpp\r
+       $(CXX) -c $(VFR_CPPFLAGS) $(INC) $? -o $@\r
+       \r
+clean: localClean\r
+\r
+localClean:\r
+       BIN_DIR='.' make -C Pccts/antlr clean\r
+       BIN_DIR='.' make -C Pccts/dlg clean\r
+       rm -f $(EXTRA_CLEAN_OBJECTS)\r
+\r
index e847b762f90fb35bba204a88993c1484940be0f5..bdafbf69de8c28cfc33bc761757e6b9b94e61399 100644 (file)
@@ -1,44 +1,56 @@
-!INCLUDE ..\Makefiles\ms.common
-
-CPPFLAGS = $(CPPFLAGS) /WX /D PCCTS_USE_NAMESPACE_STD /D VFREXP_DEBUG
-APPNAME = VfrCompile
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = AParser.obj DLexerBase.obj ATokenBuffer.obj \
-          EfiVfrParser.obj VfrLexer.obj VfrSyntax.obj \
-          VfrFormPkg.obj VfrError.obj VfrUtilityLib.obj VfrCompiler.obj
-
-INC = $(INC) -I $(BASE_TOOLS_PATH)\Source\C\VfrCompile\Pccts\h
-
-!INCLUDE ..\Makefiles\ms.app
-
-VfrSyntax.cpp EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h: VfrSyntax.g
-       pushd . & cd Pccts & $(MAKE) & popd
-       antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g
-#      pushd . & cd Pccts & $(MAKE) clean
-
-VfrLexer.cpp VfrLexer.h: VfrParser.dlg
-       dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg
-
-ATokenBuffer.obj: Pccts\h\ATokenBuffer.cpp
-       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@
-
-DLexerBase.obj: Pccts\h\DLexerBase.cpp
-       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@
-
-AParser.obj: Pccts\h\AParser.cpp
-       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@
-
-EXTRA_CLEAN_OBJECTS = VfrParser.dlg EfiVfrParser.cpp EfiVfrParser.h \
-                      VfrLexer.cpp VfrLexer.h \
-                      VfrSyntax.cpp VfrTokens.h
-
-clean: localClean
-cleanall: localClean localCleanall
-
-localClean:
-       -DEL $(EXTRA_CLEAN_OBJECTS)
-
-localCleanall:
-       pushd . & cd Pccts & $(MAKE) cleanall & popd
+## @file\r
+# Windows makefile for 'VfrCompile' module build.\r
+#\r
+# Copyright (c) 2008 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+CPPFLAGS = $(CPPFLAGS) /WX /D PCCTS_USE_NAMESPACE_STD /D VFREXP_DEBUG\r
+APPNAME = VfrCompile\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = AParser.obj DLexerBase.obj ATokenBuffer.obj \\r
+          EfiVfrParser.obj VfrLexer.obj VfrSyntax.obj \\r
+          VfrFormPkg.obj VfrError.obj VfrUtilityLib.obj VfrCompiler.obj\r
+\r
+INC = $(INC) -I $(BASE_TOOLS_PATH)\Source\C\VfrCompile\Pccts\h\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
+VfrSyntax.cpp EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h: VfrSyntax.g\r
+       pushd . & cd Pccts & $(MAKE) & popd\r
+       antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g\r
+#      pushd . & cd Pccts & $(MAKE) clean\r
+\r
+VfrLexer.cpp VfrLexer.h: VfrParser.dlg\r
+       dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg\r
+\r
+ATokenBuffer.obj: Pccts\h\ATokenBuffer.cpp\r
+       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@\r
+\r
+DLexerBase.obj: Pccts\h\DLexerBase.cpp\r
+       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@\r
+\r
+AParser.obj: Pccts\h\AParser.cpp\r
+       $(CXX) -c $(CPPFLAGS) $(INC) $? -Fo$@\r
+\r
+EXTRA_CLEAN_OBJECTS = VfrParser.dlg EfiVfrParser.cpp EfiVfrParser.h \\r
+                      VfrLexer.cpp VfrLexer.h \\r
+                      VfrSyntax.cpp VfrTokens.h\r
+\r
+clean: localClean\r
+cleanall: localClean localCleanall\r
+\r
+localClean:\r
+       -DEL $(EXTRA_CLEAN_OBJECTS)\r
+\r
+localCleanall:\r
+       pushd . & cd Pccts & $(MAKE) cleanall & popd\r
index 309f9ccf8ca873cfaa56f0753fd69093ce8df43b..c80c55513b635cdb122027305e9195b81c5c0eca 100644 (file)
@@ -1,12 +1,24 @@
-ARCH ?= IA32
-MAKEROOT ?= ..
-
-APPNAME = VolInfo
-
-OBJECTS = VolInfo.o
-
-include $(MAKEROOT)/Makefiles/app.makefile
-
-LIBS = -lCommon
-
-
+## @file\r
+# Windows makefile for 'VolInfo' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+ARCH ?= IA32\r
+MAKEROOT ?= ..\r
+\r
+APPNAME = VolInfo\r
+\r
+OBJECTS = VolInfo.o\r
+\r
+include $(MAKEROOT)/Makefiles/app.makefile\r
+\r
+LIBS = -lCommon\r
+\r
+\r
index 6bf58de80c6cf375b56738ca5142db332c1bb092..e110e8914bd7cf1d4558121a0617dacfd9cf513b 100644 (file)
@@ -1,10 +1,22 @@
-!INCLUDE ..\Makefiles\ms.common
-
-APPNAME = VolInfo
-
-LIBS = $(LIB_PATH)\Common.lib
-
-OBJECTS = VolInfo.obj
-
-!INCLUDE ..\Makefiles\ms.app
-
+## @file\r
+# Windows makefile for 'VolInfo' module build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+!INCLUDE ..\Makefiles\ms.common\r
+\r
+APPNAME = VolInfo\r
+\r
+LIBS = $(LIB_PATH)\Common.lib\r
+\r
+OBJECTS = VolInfo.obj\r
+\r
+!INCLUDE ..\Makefiles\ms.app\r
+\r
index aa569b3624eae53a267769face48adb7ac7e751e..2f357a63d2031606e2e2ab52aedc4989ac2f4fa5 100644 (file)
@@ -1,6 +1,18 @@
-
-all:
-
-clean:
-       find . -name '*.pyc' -exec rm '{}' ';'
-
+## @file\r
+# Windows makefile for Python tools build.\r
+#\r
+# Copyright (c) 2007 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+all:\r
+\r
+clean:\r
+       find . -name '*.pyc' -exec rm '{}' ';'\r
+\r
index dd2780f840602a7ce0b941cdbb283a59e44d2d5b..0b103f2b1ab420b85276634a0c8932b5e80d7e92 100644 (file)
@@ -1,16 +1,28 @@
-
-!IFNDEF PYTHON_FREEZER_PATH
-!ERROR PYTHON_FREEZER_PATH must be defined!
-!ENDIF
-
-FREEZE=$(PYTHON_FREEZER_PATH)\FreezePython.exe
-
-MODULES=encodings.cp437,encodings.gbk,encodings.utf_16,encodings.utf_8,encodings.utf_16_le,encodings.latin_1
-
-BIN_DIR=$(EDK_TOOLS_PATH)\Bin\Win32
-
-
-APPLICATIONS=$(BIN_DIR)\build.exe $(BIN_DIR)\GenFds.exe $(BIN_DIR)\Trim.exe $(BIN_DIR)\MigrationMsa2Inf.exe $(BIN_DIR)\Fpd2Dsc.exe $(BIN_DIR)\TargetTool.exe $(BIN_DIR)\spd2dec.exe $(BIN_DIR)\GenDepex.exe $(BIN_DIR)\GenPatchPcdTable.exe $(BIN_DIR)\PatchPcdValue.exe
+## @file\r
+# Windows makefile for Python tools build.\r
+#\r
+# Copyright (c) 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+!IFNDEF PYTHON_FREEZER_PATH\r
+!ERROR PYTHON_FREEZER_PATH must be defined!\r
+!ENDIF\r
+\r
+FREEZE=$(PYTHON_FREEZER_PATH)\FreezePython.exe\r
+\r
+MODULES=encodings.cp437,encodings.gbk,encodings.utf_16,encodings.utf_8,encodings.utf_16_le,encodings.latin_1\r
+\r
+BIN_DIR=$(EDK_TOOLS_PATH)\Bin\Win32\r
+\r
+\r
+APPLICATIONS=$(BIN_DIR)\build.exe $(BIN_DIR)\GenFds.exe $(BIN_DIR)\Trim.exe $(BIN_DIR)\MigrationMsa2Inf.exe $(BIN_DIR)\Fpd2Dsc.exe $(BIN_DIR)\TargetTool.exe $(BIN_DIR)\spd2dec.exe $(BIN_DIR)\GenDepex.exe $(BIN_DIR)\GenPatchPcdTable.exe $(BIN_DIR)\PatchPcdValue.exe\r
 \r
 COMMON_PYTHON=$(BASE_TOOLS_PATH)\Source\Python\Common\BuildToolError.py \\r
               $(BASE_TOOLS_PATH)\Source\Python\Common\Database.py \\r
@@ -53,25 +65,25 @@ COMMON_PYTHON=$(BASE_TOOLS_PATH)\Source\Python\Common\BuildToolError.py \
               $(BASE_TOOLS_PATH)\Source\Python\Autogen\__init__.py \r
 \r
               \r
-all: SetPythonPath $(APPLICATIONS)
-
-SetPythonPath:
-  set PYTHONPATH=$(BASE_TOOLS_PATH)\Source\Python
-
-$(BIN_DIR)\build.exe: $(BASE_TOOLS_PATH)\Source\Python\build\build.py $(COMMON_PYTHON)
-  @pushd . & @cd build & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) build.py & @popd
-
-$(BIN_DIR)\GenFds.exe: $(BASE_TOOLS_PATH)\Source\Python\GenFds\GenFds.py $(COMMON_PYTHON)
-  @pushd . & @cd GenFds & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) GenFds.py & @popd
-
-$(BIN_DIR)\Trim.exe: $(BASE_TOOLS_PATH)\Source\Python\Trim\Trim.py $(COMMON_PYTHON)
-  @pushd . & @cd Trim & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) Trim.py & @popd
-
-$(BIN_DIR)\MigrationMsa2Inf.exe: $(BASE_TOOLS_PATH)\Source\Python\MigrationMsa2Inf\MigrationMsa2Inf.py
-  @pushd . & @cd MigrationMsa2Inf & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) MigrationMsa2Inf.py & @popd 
-
-$(BIN_DIR)\Fpd2Dsc.exe: $(BASE_TOOLS_PATH)\Source\Python\Fpd2Dsc\Fpd2Dsc.py $(COMMON_PYTHON)
-  @pushd . & @cd Fpd2Dsc & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) Fpd2Dsc.py & @popd
+all: SetPythonPath $(APPLICATIONS)\r
+\r
+SetPythonPath:\r
+  set PYTHONPATH=$(BASE_TOOLS_PATH)\Source\Python\r
+\r
+$(BIN_DIR)\build.exe: $(BASE_TOOLS_PATH)\Source\Python\build\build.py $(COMMON_PYTHON)\r
+  @pushd . & @cd build & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) build.py & @popd\r
+\r
+$(BIN_DIR)\GenFds.exe: $(BASE_TOOLS_PATH)\Source\Python\GenFds\GenFds.py $(COMMON_PYTHON)\r
+  @pushd . & @cd GenFds & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) GenFds.py & @popd\r
+\r
+$(BIN_DIR)\Trim.exe: $(BASE_TOOLS_PATH)\Source\Python\Trim\Trim.py $(COMMON_PYTHON)\r
+  @pushd . & @cd Trim & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) Trim.py & @popd\r
+\r
+$(BIN_DIR)\MigrationMsa2Inf.exe: $(BASE_TOOLS_PATH)\Source\Python\MigrationMsa2Inf\MigrationMsa2Inf.py\r
+  @pushd . & @cd MigrationMsa2Inf & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) MigrationMsa2Inf.py & @popd \r
+\r
+$(BIN_DIR)\Fpd2Dsc.exe: $(BASE_TOOLS_PATH)\Source\Python\Fpd2Dsc\Fpd2Dsc.py $(COMMON_PYTHON)\r
+  @pushd . & @cd Fpd2Dsc & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) Fpd2Dsc.py & @popd\r
 \r
 $(BIN_DIR)\spd2dec.exe: $(BASE_TOOLS_PATH)\Source\Python\spd2dec\Spd2Dec.py $(COMMON_PYTHON)\r
   @pushd . & @cd Spd2Dec & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) Spd2Dec.py & @popd\r
@@ -82,14 +94,14 @@ $(BIN_DIR)\GenDepex.exe: $(BASE_TOOLS_PATH)\Source\Python\AutoGen\GenDepex.py $(
 $(BIN_DIR)\TargetTool.exe: $(BASE_TOOLS_PATH)\Source\Python\TargetTool\TargetTool.py $(COMMON_PYTHON)\r
   @pushd . & @cd TargetTool & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) TargetTool.py & @popd\r
 \r
-$(BIN_DIR)\GenPatchPcdTable.exe: $(BASE_TOOLS_PATH)\Source\Python\GenPatchPcdTable\GenPatchPcdTable.py $(COMMON_PYTHON)
-  @pushd . & @cd GenPatchPcdTable & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) GenPatchPcdTable.py & @popd
+$(BIN_DIR)\GenPatchPcdTable.exe: $(BASE_TOOLS_PATH)\Source\Python\GenPatchPcdTable\GenPatchPcdTable.py $(COMMON_PYTHON)\r
+  @pushd . & @cd GenPatchPcdTable & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) GenPatchPcdTable.py & @popd\r
 \r
-$(BIN_DIR)\PatchPcdValue.exe: $(BASE_TOOLS_PATH)\Source\Python\PatchPcdValue\PatchPcdValue.py $(COMMON_PYTHON)
-  @pushd . & @cd PatchPcdValue & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) PatchPcdValue.py & @popd
+$(BIN_DIR)\PatchPcdValue.exe: $(BASE_TOOLS_PATH)\Source\Python\PatchPcdValue\PatchPcdValue.py $(COMMON_PYTHON)\r
+  @pushd . & @cd PatchPcdValue & @$(FREEZE) --include-modules=$(MODULES) --install-dir=$(BIN_DIR) PatchPcdValue.py & @popd\r
 \r
 clean:\r
-cleanall:  
-  @del /f /q $(BIN_DIR)\*.pyd $(BIN_DIR)\*.dll
-  @for %%i in ($(APPLICATIONS)) do @del /f /q %%i
-
+cleanall:  \r
+  @del /f /q $(BIN_DIR)\*.pyd $(BIN_DIR)\*.dll\r
+  @for %%i in ($(APPLICATIONS)) do @del /f /q %%i\r
+\r
index 3fb5f4fad0eecbb1f9bc5edf3c7fc3943335a195..4bd51c678d5bbe2c064c4e6429e3e3ffe3f6464c 100644 (file)
@@ -1,9 +1,21 @@
-
-all: test
-
-test:
-       @python RunTests.py
-
-clean:
-       find . -name '*.pyc' -exec rm '{}' ';'
-
+## @file\r
+# Windows makefile for 'Tests' module build.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation<BR>\r
+# All rights reserved. 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
+\r
+all: test\r
+\r
+test:\r
+       @python RunTests.py\r
+\r
+clean:\r
+       find . -name '*.pyc' -exec rm '{}' ';'\r
+\r