diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-05-01 11:11:19 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-05-01 11:11:19 -0700 |
commit | 94e097a1fd9b3691796356a9df3402710e0c9018 (patch) | |
tree | dca1ca06d64350c4415ab5993e70a7e33fed7f54 /emcc | |
parent | 18c03af5f0ee66eb0d75ba3892cd31c72ea6d5c2 (diff) |
require -g with jcache, fixes test_jcache
Diffstat (limited to 'emcc')
-rwxr-xr-x | emcc | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -441,6 +441,10 @@ Options that are modified or new in %s include: (also a global property) does not invalidate everything. + Note that you must add -g during the linking + stage (bitcode to JS), for jcache to work + (otherwise, JS minification can confuse it). + --clear-cache Manually clears the cache of compiled emscripten system libraries (libc++, libc++abi, libc). This is normally @@ -1030,6 +1034,9 @@ try: print >> sys.stderr, 'emcc: warning: disabling closure because debug info was requested' closure = False + if jcache: + assert keep_js_debug, 'must run jcache with -g during link stage' # js minification can confuse jcache + if minify_whitespace is None: minify_whitespace = opt_level >= 2 and not keep_js_debug |