Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
Alon Zakai fac94229d8 debugging text cleanup 2013-04-25 10:54:25 -07:00
cmake/Platform Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
demos eSpeak text-to-speech demo 2011-07-30 23:44:30 -07:00
docs fix typos in paper. 2013-01-31 17:12:31 +07:00
patches emscripten.py 2010-09-09 20:03:24 -07:00
src fix asm validation of llvm_uadd_with_overflow_i64 2013-04-24 16:29:04 -07:00
system Merge pull request #1089 from waywardmonkeys/remove-wchar-embind 2013-04-24 20:38:27 -07:00
tests Merge pull request #1088 from juj/branchless_i64_ops 2013-04-24 16:09:03 -07:00
third_party refactor jvm support into a JS library 2013-03-22 12:32:53 -07:00
tools Merge pull request #1063 from waywardmonkeys/musl-libc 2013-04-23 18:50:47 -07:00
.gitignore .gitignore tests/fake/ 2013-03-04 19:12:10 -08:00
AUTHORS Added self to AUTHORS 2013-04-24 13:14:01 -07:00
LICENSE LICENSE and AUTHORS 2011-06-23 16:07:17 -07:00
README.markdown logo 2013-01-16 20:21:28 -08:00
em++ Updated to add a PYTHON config option instead of defaulting to python2. This should preserve the default behavior in a way that can be overridden. 2012-12-19 18:06:48 -05:00
em++.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
em-config Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
em-config.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emar add cache debugging 2013-02-26 19:42:31 -05:00
emar.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emcc Clean up libc / libcxx build infrastructure. 2013-04-23 11:10:37 +07:00
emcc.bat Added "emcc" command for Windows 2013-04-07 10:26:07 +03:00
emcc.py add empty emcc.py to work around issue 663 2012-10-29 10:59:50 -07:00
emconfigure Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emconfigure.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emlibtool Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emlibtool.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emmake Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emmake.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emranlib Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emranlib.bat Use .bat files to route 'python emxxx' to 'emxxx' on Windows. Remove reference to juj/vs-tool emxxx.exe in favor of the new .bat files. 2013-04-07 10:26:35 +03:00
emscripten.py debugging text cleanup 2013-04-25 10:54:25 -07:00

README.markdown

logo

Emscripten

Emscripten is an LLVM-to-JavaScript compiler. It takes LLVM bitcode - which can be generated from C/C++, using llvm-gcc or clang, or any other language that can be converted into LLVM - and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).

Links to demos, tutorial, FAQ, etc: https://github.com/kripken/emscripten/wiki

Main project page: http://emscripten.org

Emscripten is MIT licensed, see LICENSE.txt.