Commit Graph

21 Commits

Author SHA1 Message Date
juj
d07c793415 Update Python to 3.13.3 and add support to Windows on ARM64. (#1477)
Update Python to 3.13.0 and add support to Windows on AMD64. Rewrite
packaging of pywin32 because it is no longer shipped via separate binary
installers, but has migrated to use pip.
2025-05-28 23:20:03 +03:00
juj
2c42698bcd Remove old Python versions from manifest: no package uses these python versions anymore. (#1465) 2024-10-17 19:47:11 +03:00
Sam Clegg
8cea3780cd Update emsdk.bat after recent python update (#1010)
Fixes: #1009
2022-03-22 16:06:23 -07:00
juj
0fe3d48f22 Update to python 3.9.2 on Windows as well. Mark old Python and Node packages. (#758) 2021-03-16 09:43:02 +02:00
Chris Savoie
8ca8591e2b Fix `The system cannot find the drive specified. due to ::` style comments used in function block in emsdk.bat (#627) 2020-09-30 15:24:37 -07:00
Sam Clegg
f8e0b49c24 Clear PYTHONHOME when using bundled python (#600)
Fixes: #598
2020-09-17 15:38:54 -07:00
Sam Clegg
56f5a2bcc5 Cleanup emsdk.bat launcher (#566)
TIL a couple of things about bat files. God help me.

- Use a single @echo off at the top rather than @ on every line
- Use lowercase names for builtin operation
- Use setlocal/endlocal rather than reseting EM_PYTHON at the end
2020-07-22 14:06:08 -07:00
Sam Clegg
9b405d313a Add new python version of known versions in emsdk.bat (#565) 2020-07-21 21:29:12 -07:00
Sam Clegg
e5f63be5a4 Update location emsdk_set_env.bat in emsdk.bat (#553)
The location of this file is now fixed to living inside the
emsdk directory, not the current working directory.
2020-07-14 17:32:47 -07:00
juj
5892e95b60 Fix Windows lookup for Python 3 (#439) 2020-02-13 22:22:17 +02:00
Sam Clegg
a562ff7bda Use a wrapper script for running emsdk.py (#292)
This change moves the python code for emsdk into a file ending in .py.
This script is then run via emsdk.bat on windows or emsdk (a shell
script) on non-windows.

This avoid the #!/bin/sh at the top of the python script and the "exec"
hack on the first line that re-runs it under python.  Hopefully this
preserves the intent of #273 without jumping through so many hoops.
2019-08-27 14:02:50 -07:00
Jukka Jylänki
4c8ea1b10b Update to WinPython 2.7.13.1 and add new packages for WinPython 3.5.4 as well. (only used if explicitly installed) 2018-02-26 19:53:20 +02:00
Kagami Sascha Rosylight
605c83a6d1 support powershell env 2017-10-20 14:03:31 +09:00
Jukka Jylänki
13ea503a7f Improve support for registering environment variables and PATH on 'emsdk activate'. Add machinery for hiding old sdk tools and sdks. 2014-04-24 13:10:04 +03:00
Jukka Jylänki
be7c1ae152 Fix emsdk.bat string quoting when path contains parentheses, e.g. c:\program files (x86)\ 2013-11-20 14:05:09 +02:00
Jukka Jylänki
ad56e2402b Find installed python package in emsdk.bat. 2013-11-19 20:53:03 +02:00
Jukka Jylänki
0d0221c312 Don't alter state of echo in emsdk.bat. 2013-09-11 21:30:21 +03:00
Jukka Jylänki
8266419d3e Add emsdk_env.bat to create a mechanism of how to set up all environment variables required for a setup, not just PATH. 2013-09-10 17:18:04 +03:00
Jukka Jylänki
f717c391ed Fix python check. 2013-09-06 21:16:33 +03:00
Jukka Jylänki
37e59a61b2 Find python located inside the Emscripten SDK on Windows when running the 'emsdk' command. 2013-09-06 20:45:07 +03:00
Jukka Jylänki
e91a49b185 Initial repository commit. 2013-09-05 12:23:53 +03:00