aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-20don't override Module.arguments if already providedAlon Zakai
2012-03-20Merge pull request #312 from SiggyBar/incomingAlon Zakai
Misc fixes for Windows.
2012-03-20emcc help on --pre and --post-jsAlon Zakai
2012-03-20avoid stack explosion in ccallAlon Zakai
2012-03-20One more Windows fix.Sigmund Vik
This file was missing in previous commit.
2012-03-20Misc 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-20Coffee-script fix for new node.jsSigmund Vik
This has already been fixed upstream, so maybe a better fix is to pull in the latest version of coffee-script. For more details, please see: https://github.com/jashkenas/coffee-script/pull/1807
2012-03-20Renamed __except to __exceptXXX in libcxx/ios header to avoid compilationSigmund Vik
errors on windows using clang version 3.0 (tags/RELEASE_30/final). This can be reverted once emscripten upgrades to clang 3.1. For more details, please see: http://comments.gmane.org/gmane.comp.compilers.clang.scm/41578
2012-03-19more SDL stuffAlon Zakai
2012-03-19two SDL mixer stubsAlon Zakai
2012-03-19add SDL_gfxPrimitives.hAlon Zakai
2012-03-19add SDL mixer and ttf headersAlon Zakai
2012-03-19fix test_emcc_multifileAlon Zakai
2012-03-19define -DEMSCRIPTEN even when just configuring, so bundled headers workAlon Zakai
2012-03-19headers fixAlon Zakai
2012-03-19nicer debug output in emccAlon Zakai
2012-03-19Module.read closure fixAlon Zakai
2012-03-19remove .compress if the compress wasn't worth itAlon Zakai
2012-03-19do compression of downloaded code+datafiles in a workerAlon Zakai
2012-03-19fix test_popplerAlon Zakai
2012-03-19fix test_unistd_ioAlon Zakai
2012-03-19fix test_fs_baseAlon Zakai
2012-03-19update lzma.jsAlon Zakai
2012-03-19refactor use of this[..] in shell.js to use Module[..]Alon Zakai
2012-03-19emcc 'just copy' should do nothing if there is no targetAlon Zakai
2012-03-17fix test_emcc_compressed_fileAlon Zakai
2012-03-17complete test for image compressionAlon Zakai
2012-03-17update lzma.jsAlon Zakai
2012-03-17fix bug with compressed imagesAlon Zakai
2012-03-17unify data and image file preloadingAlon Zakai
2012-03-17refactor datafile codeAlon Zakai
2012-03-16modify lzma.js to just build natively for us hereAlon Zakai
2012-03-16show download number progressAlon Zakai
2012-03-16preload/embed file compression option in emccAlon Zakai
2012-03-16source code compression option in emccAlon Zakai
2012-03-16updated lzma.jsAlon Zakai
2012-03-16add lzma.js in thirdpartyAlon Zakai
2012-03-16rename --compress to --minify in emccAlon Zakai
2012-03-16allow preloading/embedding of entire directories using emccAlon Zakai
2012-03-16tweak building of libcxx to work around windows failureAlon Zakai
2012-03-15various filesAlon Zakai
2012-03-15remove unneeded SDL depsAlon Zakai
2012-03-15preload images for SDLAlon Zakai
2012-03-15commentAlon Zakai
2012-03-15almost working SDL_image test, just need async decodingAlon Zakai
2012-03-15support files in directories in --embed-file and --preload-fileAlon Zakai
2012-03-15html tests refactoringAlon Zakai
2012-03-15allow monitoring of run dependenciesAlon Zakai
2012-03-15add file preloading in browsersAlon Zakai
2012-03-15improve test runner http server to handle timeoutsAlon Zakai