Skip to content

zenywallet/emsdkenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

emsdkenv

A Emscripten SDK environment selector

Install

git clone https://github.com/zenywallet/emsdkenv
cd emsdkenv
nimble install --verbose

Update

git pull
nimble uninstall emsdkenv --inclDeps --verbose; nimble install --verbose

Uninstall

nimble uninstall emsdkenv --inclDeps --verbose
rm -rf ~/.emsdkenv

Usage

proc emsdkEnv(cmd: string, ver: string = "latest")
import emsdkenv

emsdkEnv "nim c -d:emscripten --noMain:on -o:newcomer.js newcomer.nim"
emsdkEnv "nim c -d:emscripten --noMain:on -o:legacy.js legacy.nim", "3.1.65"
emsdkEnv "emconfigure ./configure"
emsdkEnv "emmake make"

Command Line

Install emsdk and select it

emsdkenv 3.1.65
emcc -v

Press Ctrl+D to exit the emsdkenv shell.

Show available versions

emsdkenv info

License

MIT

About

A Emscripten SDK environment selector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages