emscripten-core / emscripten-core/emsdk

Self-host Python bootstrap [on Windows]

Open
#719 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3.7k
Forks
821
Avg merge
1h 25m
Merged PRs (30d)
3

Description

As I've been setting up a new Windows machine, I was installing emsdk and found it odd that:

1. In order to run `./emsdk.ps1 install latest`, you need to have Python system-wide.
2. You install Python.
3. Once you run `./emsdk.ps1 install latest`, it downloads its own Python too.

While Python is built-in on Unix systems, it's not on Windows, and I wonder if we could make the bootstrap process easier by moving Python download step to `emsdk.ps1` (PowerShell) itself.

Then, user could just run `./emsdk.ps1 install latest`, it would download the Python locally, and then use it to run the main `emsdk.py` script.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.