Skip to content

emsdk activate latest --permenant does not add user's environment variables (PATH, ...) #1312

@vault-thirteen

Description

@vault-thirteen

D:\Temp\1\emsdk>emsdk activate latest --permenant

Resolving SDK alias 'latest' to '3.1.50'
Resolving SDK version '3.1.50' to 'sdk-releases-2ce4170cef5ce46f337f9fd907b614a8db772c7d-64bit'
Setting the following tools as active:
   node-16.20.0-64bit
   python-3.9.2-nuget-64bit
   java-8.152-64bit
   releases-2ce4170cef5ce46f337f9fd907b614a8db772c7d-64bit

Adding directories to PATH:
PATH += D:\Temp\1\emsdk
PATH += D:\Temp\1\emsdk\upstream\emscripten

Setting environment variables:
PATH = D:\Temp\1\emsdk;D:\Temp\1\emsdk\upstream\emscripten;[...]
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
The changes made to environment variables only apply to the currently running shell instance. Use the 'emsdk_env.bat' to re-enter this environment later, or if you'd like to register this environment permanently, rerun this command with the option --permanent.

After closing this window and opening a new Command Prompt I see that no environment variables are saved.
Windows' tools also tell me that none of that variables were saved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions