Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-31 | Merge pull request #198 from ehsan/import_shared_properly | Alon Zakai | |
Import shared.py properly | |||
2012-01-30 | Import shared.py properly | Ehsan Akhgari | |
2012-01-28 | Enable the EM_CONFIG environment variable to override ~/.emscripten | Ehsan Akhgari | |
This commit fixes issue #180. | |||
2011-12-18 | deprecate emmaken.py and emconfiguren.py | Alon Zakai | |
2011-12-17 | fix poppler test | Alon Zakai | |
2011-12-16 | temporarily return emmaken to test runner instead of emcc | Alon Zakai | |
2011-12-14 | initial prep for emcc by default | Alon Zakai | |
2011-11-17 | Add first comments to guide to SCons setup | LCID Fire | |
2011-11-15 | emconfiguren script and refactor Building | Alon Zakai | |
2011-11-15 | ignore and warn about -Ox in emmaken | Alon Zakai | |
2011-11-13 | use our own headers with the native compiler during configure in emmaken | Alon Zakai | |
2011-11-04 | emmaken fix | Alon Zakai | |
2011-10-16 | emmaken docs | Alon Zakai | |
2011-10-16 | allow modifying the compiler in emmaken | Alon Zakai | |
2011-10-13 | remove obsolete emmaken possibility to use llvm-gcc | Alon Zakai | |
2011-10-05 | path fixes | Alon Zakai | |
2011-10-05 | fix merge conflicts | Alon Zakai | |
2011-09-24 | start to include system headers (tests broken) | Alon Zakai | |
2011-09-23 | Edited tools/emmaken.py via GitHub | SiggyBar | |
2011-09-16 | emmaken fixes: handle c++ files and -include more properly | Alon Zakai | |
2011-09-03 | simplify emmaken with EMMAKEN_JUST_CONFIGURE, and use llvm-ld instead of ↵ | Alon Zakai | |
llvm-link for better compatibility | |||
2011-07-29 | Merge pull request #57 from max99x/master | kripken | |
Filesystem, unistd, and others | |||
2011-07-29 | js engine and emmaken fixes | Alon Zakai | |
2011-07-23 | Removed some leftover unnecessary code from the struct layout parser; | max99x | |
Removed an extra define in emmaken.py, previously added by mistake. | |||
2011-07-20 | Fixed various metadata parsing error and activated -g by default in settings ↵ | max99x | |
and emmaken. | |||
2011-07-03 | additional undefines for emmaken | Alon Zakai | |
2011-06-12 | minor emmaken fixes | Alon Zakai | |
2011-05-21 | emmaken fix | Alon Zakai | |
2011-05-09 | misc emmaken improvements | Alon Zakai | |
2011-04-27 | handle ar arguments properly in emmaken | Alon Zakai | |
2011-04-27 | emmakenxx.py to handle .c files in projects that are really c++ | Alon Zakai | |
2011-04-26 | emmaken support for cmake c++ builds | Alon Zakai | |
2011-02-27 | openjpeg test | Alon Zakai | |
2011-02-27 | debugging info and test runner fixes | Alon Zakai | |
2011-02-13 | debugging fixes | Alon Zakai | |
2011-02-10 | use clang in emmaken and in freetype&zlib tests | Alon Zakai | |
2011-01-31 | misc cleanups and fixes | Alon Zakai | |
2011-01-23 | minor fixes and optimizations | Alon Zakai | |
2011-01-14 | refactor shared components of python tools, and add emmaken.py | Alon Zakai | |