summaryrefslogtreecommitdiff
path: root/BaseTools
diff options
context:
space:
mode:
authorCinnamon Shia <cinnamon.shia@hp.com>2014-12-23 05:48:31 +0000
committeryingke <yingke@Edk2>2014-12-23 05:48:31 +0000
commit997a5d1b049beb6af2ed40195b0b1c8aaf3bd555 (patch)
tree03736f1eeae60c7f16b57d1047afa1800b48a74b /BaseTools
parent9093fb92d56efa02ab47ddddeb4068855d0632bd (diff)
downloadedk2-platforms-997a5d1b049beb6af2ed40195b0b1c8aaf3bd555.tar.xz
Fix ‘build run’ doesn’t work for NT32 X64 build.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Cinnamon Shia <cinnamon.shia@hp.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16550 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'BaseTools')
-rw-r--r--BaseTools/Source/Python/build/build.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/BaseTools/Source/Python/build/build.py b/BaseTools/Source/Python/build/build.py
index 7d68b45417..40d4055bfc 100644
--- a/BaseTools/Source/Python/build/build.py
+++ b/BaseTools/Source/Python/build/build.py
@@ -1,6 +1,7 @@
## @file
# build a platform or a module
#
+# Copyright (c) 2014, Hewlett-Packard Development Company, L.P.<BR>
# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
#
# This program and the accompanying materials
@@ -938,7 +939,7 @@ class Build():
# run
if Target == 'run':
- RunDir = os.path.normpath(os.path.join(AutoGenObject.BuildDir, 'IA32'))
+ RunDir = os.path.normpath(os.path.join(AutoGenObject.BuildDir, GlobalData.gGlobalDefines['ARCH']))
Command = '.\SecMain'
os.chdir(RunDir)
LaunchCommand(Command, RunDir)
@@ -1061,7 +1062,7 @@ class Build():
# run
if Target == 'run':
- RunDir = os.path.normpath(os.path.join(AutoGenObject.BuildDir, 'IA32'))
+ RunDir = os.path.normpath(os.path.join(AutoGenObject.BuildDir, GlobalData.gGlobalDefines['ARCH']))
Command = '.\SecMain'
os.chdir(RunDir)
LaunchCommand(Command, RunDir)