Emscripten: An LLVM-to-JavaScript Compiler
Перейти к файлу
Dan Gohman e024e7f3ac Fix a variety of pylint warnings. 2014-02-25 11:58:52 -08:00
cmake Change compile options for MinSizeRel 2014-02-19 01:17:17 -08:00
docs "powered by emscripten" logo 2014-02-21 19:36:58 -05:00
patches emscripten.py 2010-09-09 20:03:24 -07:00
scons-tools have VirtualFileSystem also depend on the file path so renaming shaders causes a rebuild 2014-02-04 16:20:30 +07:00
src Merge branch 'fastcomp-by-default' into incoming 2014-02-24 14:33:34 -08:00
system Merge branch 'fastcomp-by-default' into incoming 2014-02-24 14:33:34 -08:00
tests add fuzz testcase 2014-02-25 11:39:29 -08:00
third_party Fix test browser.test_sdl_image_compressed on Windows when the system does not have Cygwin make, but does have MinGW32 make. 2013-11-17 22:06:01 +02:00
tools warn on emscripten, llvm and clang versions not matching 2014-02-24 21:32:27 -08:00
.gitignore [thirdparty/lzma.js]: Fixed doit.sh so that it compiles on Windows using MingW's GCC & Bash ; 2013-11-06 18:47:26 +08:00
AUTHORS added 'haneefmubarak' to AUTHORS 2014-02-22 12:24:32 -08:00
CONTRIBUTING.markdown CONTRIBUTING.markdown 2013-11-03 16:55:11 -08:00
ChangeLog It's 2014 2014-01-16 20:38:58 +01:00
LICENSE update year to 2014 2014-02-22 12:12:34 -08:00
README.markdown logo 2013-01-16 20:21:28 -08:00
em++ [em++]: Removed unnecessary warning about the PYTHON variable ; 2013-11-04 19:27:11 +08:00
em++.bat Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +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 Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +03:00
emar add cache debugging 2013-02-26 19:42:31 -05:00
emar.bat Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +03:00
emcc Fix a variety of pylint warnings. 2014-02-25 11:58:52 -08:00
emcc.bat Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +03:00
emcc.py Remove executable permissions on simple files 2013-05-03 13:18:26 -07:00
emconfigure Change to fit in with Alon's coding style. 2013-04-25 17:55:08 +02:00
emconfigure.bat Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +03:00
emlink.py make emlink.py executable 2014-01-29 18:18:14 -08:00
emmake Fix spelling error. 2013-11-27 16:25:10 +01:00
emmake.bat Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +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 Fix python spawn scripts on Windows when the emscripten path contains spaces, like C:\Program Files\emscripten. 2013-08-23 16:05:53 +03:00
emrun Linux fixes to emrun. Don't fail if glxinfo is not installed, and look for Chrome in 'google-chrome' executable name as well. Don't fail if browser is not found. 2014-01-03 21:04:29 +02:00
emrun.bat Added emrun utility that allows running .html files in a browser like they were normal executables. For more information, see https://groups.google.com/forum/#!topic/emscripten-discuss/t2juu3q1H8E . 2013-12-14 01:19:22 +02:00
emscons Add new wrapper emscons, which sets EMSCRIPTEN_TOOL_PATH in environment. 2013-05-20 10:23:42 +02:00
emscripten.py Fix a variety of pylint warnings. 2014-02-25 11:58:52 -08:00
package.json update package.json to work with older npms 2013-08-30 11:31:38 -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.