-
Notifications
You must be signed in to change notification settings - Fork 659
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Controversy in environment variables #1317
Comments
I think, it should be done in the same way for NodeJs as for Python. Otherwise it is simply a mess :-) |
See my comment here #1315 (comment). And PR #1189 for the rational here. ;TLDR; some folks use node to run emscripten output so it not 100% internal to the tools. |
Personally I wish we never added node to the PATH either, but some folks were relying on it, so we ended up with this compromise which seems to work for everyone, even though its ugly. |
How do I roll back the changes done by the |
I don't know that emsdk has such a feature. Perhaps a |
https://emscripten.org/docs/getting_started/downloads.html#uninstalling-the-emscripten-sdk
|
So, we need a deactivation command.
|
Indeed, there is no such command for deactivating today. We could consider adding one. However, if you just want to install a different emsdk version I believe the |
We need a
Help says that commands are:
No deactivation command in the list. |
If I use |
There is a controversy.
In the issue 1315 (#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.
The text was updated successfully, but these errors were encountered: