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