emscripten-core / emscripten-core/emsdk

Controversy in environment variables

Open
#1,317 10 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

There is a controversy.

In the issue 1315 (https://github.com/emscripten-core/emsdk/issues/1315) you say that python (EMSDK_PYTHON) is used only for internal purposes and thus it is **not added** to PATH variable.

But at the same time nodejs (EMSDK_NODE) is used for the same internal purposes but it is **actually added** to PATH variable.

```
EMSDK = D:/Temp/1/emsdk
EMSDK_NODE = D:\Temp\1\emsdk\node\16.20.0_64bit\bin\node.exe
EMSDK_PYTHON = D:\Temp\1\emsdk\python\3.9.2-nuget_64bit\python.exe
JAVA_HOME = D:\Temp\1\emsdk\java\8.152_64bit
Clearing existing environment variable: EMSDK_PY
```

```
Adding directories to PATH:
PATH += D:\Temp\1\emsdk
PATH += D:\Temp\1\emsdk\node\16.20.0_64bit\bin
PATH += D:\Temp\1\emsdk\upstream\emscripten
```

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.