Revision: 16160
          http://sourceforge.net/p/edk2/code/16160
Author:   lgao4
Date:     2014-09-23 01:32:56 +0000 (Tue, 23 Sep 2014)
Log Message:
-----------
BaseTools: Update nmake Makefile to handle the file path with 
?\226?\128?\156:\\?\226?\128?\157.

DOS del command doesn?\226?\128?\153t handle ?\226?\128?\156:\\?\226?\128?\157 
in the file path. This patch converts ?\226?\128?\156:\\?\226?\128?\157 to 
?\226?\128?\156:\?\226?\128?\157.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <[email protected]>
Reviewed-by: lhauch <[email protected]>

Modified Paths:
--------------
    trunk/edk2/BaseTools/Source/C/Makefiles/ms.common
    trunk/edk2/BaseTools/Source/Python/Makefile

Modified: trunk/edk2/BaseTools/Source/C/Makefiles/ms.common
===================================================================
--- trunk/edk2/BaseTools/Source/C/Makefiles/ms.common   2014-09-23 01:14:30 UTC 
(rev 16159)
+++ trunk/edk2/BaseTools/Source/C/Makefiles/ms.common   2014-09-23 01:32:56 UTC 
(rev 16160)
@@ -25,6 +25,10 @@
 
 MAKE        = nmake -nologo
 
+# DOS del command doesn't support ":\\" in the file path, such as 
j:\\BaseTools. Convert ":\\" to ":\"
+BASE_TOOLS_PATH = $(BASE_TOOLS_PATH::\\=:\)
+EDK_TOOLS_PATH  = $(EDK_TOOLS_PATH::\\=:\)
+
 SOURCE_PATH = $(BASE_TOOLS_PATH)\Source\C
 BIN_PATH    = $(BASE_TOOLS_PATH)\Bin
 LIB_PATH    = $(BASE_TOOLS_PATH)\Lib

Modified: trunk/edk2/BaseTools/Source/Python/Makefile
===================================================================
--- trunk/edk2/BaseTools/Source/Python/Makefile 2014-09-23 01:14:30 UTC (rev 
16159)
+++ trunk/edk2/BaseTools/Source/Python/Makefile 2014-09-23 01:32:56 UTC (rev 
16160)
@@ -25,6 +25,10 @@
 
 
MODULES=encodings.cp437,encodings.gbk,encodings.utf_16,encodings.utf_8,encodings.utf_16_le,encodings.latin_1,encodings.ascii
 
+# DOS del command doesn't support ":\\" in the file path, such as 
j:\\BaseTools. Convert ":\\" to ":\"
+BASE_TOOLS_PATH = $(BASE_TOOLS_PATH::\\=:\)
+EDK_TOOLS_PATH  = $(EDK_TOOLS_PATH::\\=:\)
+
 BIN_DIR=$(EDK_TOOLS_PATH)\Bin\Win32
 
 APPLICATIONS=$(BIN_DIR)\build.exe $(BIN_DIR)\GenFds.exe $(BIN_DIR)\Trim.exe 
$(BIN_DIR)\TargetTool.exe $(BIN_DIR)\GenDepex.exe 
$(BIN_DIR)\GenPatchPcdTable.exe $(BIN_DIR)\PatchPcdValue.exe 
$(BIN_DIR)\BPDG.exe $(BIN_DIR)\UPT.exe $(BIN_DIR)\Rsa2048Sha256Sign.exe 
$(BIN_DIR)\Rsa2048Sha256GenerateKeys.exe


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to