Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-26 | -v in emcc | Alon Zakai | |
2012-04-24 | add ENV_PREFIX to more places | Alon Zakai | |
2012-04-13 | --js-library option to make it easy to add additional library_*.js files | Alon Zakai | |
2012-04-13 | Make more browser tests work for Windows. | Sigmund Vik | |
2012-04-07 | handle identical basenames in emcc properly; fixes #287 | Alon Zakai | |
2012-04-07 | improve fake precompiled header workaround in emcc | Alon Zakai | |
2012-04-04 | Merge pull request #346 from behdad/outgoing | Alon Zakai | |
Misc fixes | |||
2012-04-04 | Fixed shlex.split() problem for Windows. | Sigmund Vik | |
2012-04-04 | Look for bitcode for library input files in other places | Behdad Esfahbod | |
If an input file is not bitcode and looks like a library file, treat it as library so we can look for it in other places. In conjuction with the previous change, now we can just drop, eg, libfreetype.dylib bitcode in emscripten/system/lib and "dynamic" linking would succeed. Perhaps this can be changed to only lookup in emscripten/system/lib instead of all lib_dirs, but this is a good start. | |||
2012-04-04 | Add emscripten/system/lib to lib_dirs | Behdad Esfahbod | |
So people can just drop bitcode libraries there and be found by emcc. | |||
2012-04-04 | Ignore -install_name argument the way we do for -MT | Behdad Esfahbod | |
2012-03-31 | fix -M -MM to add emcc compiler flags | Alon Zakai | |
2012-03-29 | remove unneeded -MF workaround code | Alon Zakai | |
2012-03-29 | comment | Alon Zakai | |
2012-03-29 | basic support for -M and -MM | Alon Zakai | |
2012-03-29 | bundle preloaded files also when not compressing them | Alon Zakai | |
2012-03-27 | do not use blob constructor if not present, and closure workaround | Alon Zakai | |
2012-03-27 | support wav and mp3 audio suffixes too | Alon Zakai | |
2012-03-27 | support for playing audio chunks through SDL mix | Alon Zakai | |
2012-03-26 | show 'Downloading..' when downloading data archive | Alon Zakai | |
2012-03-26 | show status messages for decompressing and clear status on run | Alon Zakai | |
2012-03-26 | compression docs | Alon Zakai | |
2012-03-26 | compress all data files into one big file | Alon Zakai | |
2012-03-26 | use shlex | Alon Zakai | |
2012-03-25 | --llvm-lto option to disable lto | Alon Zakai | |
2012-03-24 | fix webkitURL | Alon Zakai | |
2012-03-24 | support window.WebKitURL | Alon Zakai | |
2012-03-24 | support both Moz and WebKit BlobBuilders | Alon Zakai | |
2012-03-22 | save the canvas in preloadedImages, and do canvas blits in IMG_Load etc. | Alon Zakai | |
2012-03-21 | typo on directory generation code | Alon Zakai | |
2012-03-21 | fix some bugs with preloading of entire directories | Alon Zakai | |
2012-03-20 | Merge pull request #312 from SiggyBar/incoming | Alon Zakai | |
Misc fixes for Windows. | |||
2012-03-20 | emcc help on --pre and --post-js | Alon Zakai | |
2012-03-20 | Misc fixes for Windows. | Sigmund Vik | |
Most of these changes have to do with how python scripts are invoked. For Linux, 'Popen([EMCC] + args)' works because the first line in emcc is '#!/usr/bin/env python'. On Windows, the python interpreter has to be explicitly invoked, e.g. 'Popen(['python', EMCC] + args)'. Note that there is no harm in explicitly invoking the python interpreter on Linux, so this works on both platforms. For Windows, execvp() behaves differently than on Linux: http://mail.python.org/pipermail/python-list/2002-July/763863.html http://msdn.microsoft.com/en-us/library/3xw6zy53.aspx This causes many strange things to happen as the parent process terminated before its children. In this change the use of execvp() has been replaced with subprocess.call(). This change also fixes some code that assumed that the path separator always is '/', but for Windows it is '\'. And where the path module can be required, we use path.normalize() and path.resolve() to check if a filename is absolute in a platform agnostic manner. | |||
2012-03-19 | fix test_emcc_multifile | Alon Zakai | |
2012-03-19 | define -DEMSCRIPTEN even when just configuring, so bundled headers work | Alon Zakai | |
2012-03-19 | nicer debug output in emcc | Alon Zakai | |
2012-03-19 | remove .compress if the compress wasn't worth it | Alon Zakai | |
2012-03-19 | do compression of downloaded code+datafiles in a worker | Alon Zakai | |
2012-03-19 | emcc 'just copy' should do nothing if there is no target | Alon Zakai | |
2012-03-17 | fix bug with compressed images | Alon Zakai | |
2012-03-17 | unify data and image file preloading | Alon Zakai | |
2012-03-17 | refactor datafile code | Alon Zakai | |
2012-03-16 | preload/embed file compression option in emcc | Alon Zakai | |
2012-03-16 | source code compression option in emcc | Alon Zakai | |
2012-03-16 | rename --compress to --minify in emcc | Alon Zakai | |
2012-03-16 | allow preloading/embedding of entire directories using emcc | Alon Zakai | |
2012-03-15 | preload images for SDL | Alon Zakai | |
2012-03-15 | support files in directories in --embed-file and --preload-file | Alon Zakai | |
2012-03-15 | add file preloading in browsers | Alon Zakai | |