Граф коммитов

207 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai ddd0442f97 disable overly permissive assertion in emcc 2012-06-22 17:17:25 -07:00
Alon Zakai df16a752c4 remove some unneeding emcc printing 2012-06-18 20:07:56 -07:00
Alon Zakai 8140488533 allow multiple pre-js and post-js 2012-06-17 13:24:22 -07:00
Alon Zakai 045eaebb72 move suffix tools to shared 2012-06-16 18:12:02 -07:00
Alon Zakai 52a5e5e9dc accept .obj files as bitcode 2012-06-13 13:50:15 -07:00
Alon Zakai 4fe6e47928 refactor file packaging into standalone tool 2012-06-11 13:19:25 -07:00
Alon Zakai 3eac624d13 use closure-exported FS API for preloading 2012-06-11 11:33:09 -07:00
Alon Zakai 438cd93067 allow --preload-file when generating .js, which assumes the .js will be used in a web page 2012-06-11 11:13:37 -07:00
Alon Zakai 41a99b2871 remove GENERATING_HTML, it was confusing and gave little or no benefit 2012-06-11 10:32:42 -07:00
Alon Zakai 9d720befae emcc note on preloading and .data 2012-06-10 21:48:00 -07:00
Alon Zakai b0b7cee27f treat -s not before OPT=VALUE as a linker option 2012-05-31 11:59:42 -07:00
Alon Zakai 7b9855c062 update year in emcc 2012-05-24 11:15:06 +02:00
Alon Zakai d4cfd7a658 support emcc -v with no further arguments 2012-05-18 11:47:41 -07:00
Alon Zakai d3ed0aeb78 speed up O1 by removing unnecessary eliminator pass 2012-05-12 09:59:46 -07:00
Alon Zakai dcb1a7a14c FS.createPreloadedFile 2012-05-11 10:42:53 -07:00
Alon Zakai a7590b8609 handle absolute paths in file preloading 2012-05-08 20:35:37 -07:00
Alon Zakai bfc041b6b5 workaround for chromium bug 124926 to prevent hanging when loading audio in chrome 2012-05-04 18:12:53 -07:00
Alon Zakai f60dc11a02 link files in emcc without leaving a stub 2012-05-02 21:53:08 -07:00
Alon Zakai ce09542f72 -v in emcc 2012-04-26 11:41:50 -07:00
Alon Zakai 6799e19b3d add ENV_PREFIX to more places 2012-04-24 17:02:43 -07:00
Alon Zakai b5e53f4e17 --js-library option to make it easy to add additional library_*.js files 2012-04-13 18:57:41 -07:00
Sigmund Vik 8a93b915fc Make more browser tests work for Windows. 2012-04-13 15:51:19 +02:00
Alon Zakai ae1cb6d7ec handle identical basenames in emcc properly; fixes #287 2012-04-07 20:42:02 -07:00
Alon Zakai 7af9a2d81c improve fake precompiled header workaround in emcc 2012-04-07 18:32:06 -07:00
Alon Zakai c677d9e446 Merge pull request #346 from behdad/outgoing
Misc fixes
2012-04-04 11:11:43 -07:00
Sigmund Vik 5600f6c264 Fixed shlex.split() problem for Windows. 2012-04-04 18:25:09 +02:00
Behdad Esfahbod 03033b2fee Look for bitcode for library input files in other places
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 01:03:43 -04:00
Behdad Esfahbod 67055e2115 Add emscripten/system/lib to lib_dirs
So people can just drop bitcode libraries there and be found by emcc.
2012-04-04 01:03:43 -04:00
Behdad Esfahbod c6e2a28f69 Ignore -install_name argument the way we do for -MT 2012-04-04 01:03:43 -04:00
Alon Zakai f485a33d65 fix -M -MM to add emcc compiler flags 2012-03-31 13:49:58 -07:00
Alon Zakai 8833fc409c remove unneeded -MF workaround code 2012-03-29 22:42:04 -07:00
Alon Zakai 62499dc395 comment 2012-03-29 21:15:40 -07:00
Alon Zakai f3bffe4b06 basic support for -M and -MM 2012-03-29 21:14:53 -07:00
Alon Zakai 2416d19b0b bundle preloaded files also when not compressing them 2012-03-29 13:39:53 -07:00
Alon Zakai f88f3af217 do not use blob constructor if not present, and closure workaround 2012-03-27 15:39:35 -07:00
Alon Zakai 7450114c4d support wav and mp3 audio suffixes too 2012-03-27 13:24:49 -07:00
Alon Zakai b4dcd8daa2 support for playing audio chunks through SDL mix 2012-03-27 11:59:12 -07:00
Alon Zakai 84d65c025b show 'Downloading..' when downloading data archive 2012-03-26 20:57:02 -07:00
Alon Zakai ca18402ba1 show status messages for decompressing and clear status on run 2012-03-26 17:54:44 -07:00
Alon Zakai b0e285503b compression docs 2012-03-26 16:46:24 -07:00
Alon Zakai 825407da4f compress all data files into one big file 2012-03-26 16:42:43 -07:00
Alon Zakai eb0f4c41bf use shlex 2012-03-26 10:21:25 -07:00
Alon Zakai 74acbe73a8 --llvm-lto option to disable lto 2012-03-25 14:13:53 -07:00
Alon Zakai 61443c6118 fix webkitURL 2012-03-24 11:57:54 -07:00
Alon Zakai d7c13abc2d support window.WebKitURL 2012-03-24 11:44:37 -07:00
Alon Zakai 26f0edbd0c support both Moz and WebKit BlobBuilders 2012-03-24 10:42:57 -07:00
Alon Zakai 406c106b0c save the canvas in preloadedImages, and do canvas blits in IMG_Load etc. 2012-03-22 10:40:06 -07:00
Alon Zakai 44e1d4a267 typo on directory generation code 2012-03-21 14:34:49 -07:00
Alon Zakai e0092a687d fix some bugs with preloading of entire directories 2012-03-21 14:24:55 -07:00
Alon Zakai cdc82664d8 Merge pull request #312 from SiggyBar/incoming
Misc fixes for Windows.
2012-03-20 16:03:39 -07:00