summaryrefslogtreecommitdiffstats
path: root/BaseTools
diff options
context:
space:
mode:
authorMarvin Haeuser <Marvin.Haeuser@outlook.com>2016-02-21 08:46:59 +0800
committerYonghong Zhu <yonghong.zhu@intel.com>2016-03-15 17:03:10 +0800
commit89a811538e24fd598b9267b888c4ab4c2556dae2 (patch)
tree42af4f9b9ed8499492de5f845e9ad8d7777e80c1 /BaseTools
parentdf1e1b63d4c54e1ed5ea0b697ac3fba903c28009 (diff)
downloadedk2-89a811538e24fd598b9267b888c4ab4c2556dae2.tar.gz
edk2-89a811538e24fd598b9267b888c4ab4c2556dae2.tar.bz2
edk2-89a811538e24fd598b9267b888c4ab4c2556dae2.zip
BaseTools: Support recent versions of cx_freeze.
This patch fixes the assumed invalid command to start recent versions of cx_freeze on Windows, which are python and not Windows executables. To launch them correctly, the '$(PYTHON_HOME)\python' prefix has been added, so that Python can interpret the tool. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Marvin Haeuser <Marvin.Haeuser@outlook.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
Diffstat (limited to 'BaseTools')
-rw-r--r--BaseTools/Source/Python/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/BaseTools/Source/Python/Makefile b/BaseTools/Source/Python/Makefile
index 4eea515d9b..8bc213b47c 100644
--- a/BaseTools/Source/Python/Makefile
+++ b/BaseTools/Source/Python/Makefile
@@ -17,7 +17,7 @@
!IF EXIST ($(PYTHON_FREEZER_PATH)\cxfreeze)
# Using cx_Freeze 4.2.3 with Python 2.7.2
-FREEZE=$(PYTHON_FREEZER_PATH)\cxfreeze
+FREEZE=$(PYTHON_HOME)\python $(PYTHON_FREEZER_PATH)\cxfreeze
!ELSE
# Using cx_Freeze 3.0.3 with Python 2.5.4
FREEZE=$(PYTHON_FREEZER_PATH)\FreezePython.exe