aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/PC/layout/support/pymanager.py
diff options
context:
space:
mode:
Diffstat (limited to 'PC/layout/support/pymanager.py')
-rw-r--r--PC/layout/support/pymanager.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/PC/layout/support/pymanager.py b/PC/layout/support/pymanager.py
index 3e70284a2be..667c89cdd2c 100644
--- a/PC/layout/support/pymanager.py
+++ b/PC/layout/support/pymanager.py
@@ -188,7 +188,7 @@ def calculate_install_json(ns, *, for_embed=False, for_test=False):
],
})
- if TARGETW:
+ if TARGETW and STD_PEP514:
STD_PEP514[0]["InstallPath"]["WindowedExecutablePath"] = f"%PREFIX%{TARGETW}"
if ns.include_idle:
@@ -206,6 +206,8 @@ def calculate_install_json(ns, *, for_embed=False, for_test=False):
"Icon": r"%PREFIX%Lib\idlelib\Icons\idle.ico",
"IconIndex": 0,
})
+ if STD_PEP514:
+ STD_PEP514[0]["InstallPath"]["IdlePath"] = f"%PREFIX%Lib\\idlelib\\idle.pyw"
if ns.include_html_doc:
STD_PEP514[0]["Help"]["Main Python Documentation"] = {