Don't run macros or jsmin on extra snapshot scripts
authordomenic <domenic@chromium.org>
Wed, 29 Apr 2015 14:01:35 +0000 (07:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 29 Apr 2015 14:01:44 +0000 (14:01 +0000)
commit8e2e83f0b37c0ef44c7b7f1892647d3d392e50d4
tree2a5871006d3d1648ccc8e3456ec4ca7f060ea801
parent2d39709cf5ee17637f6f2d75380a9e61ae0b342b
Don't run macros or jsmin on extra snapshot scripts

js2c.py now distinguishes between the JS internal sources and any
extra scripts passed in. The latter only get validation and
comment/trailing whitespace removal applied now.

Also added a --js option to js2c.py, which will output a JS file
instead of a C++ file, for debugging. (I got tired of finding the
generated .cc file and extracting its byte array so that I could feed
it to a separate helper script I wrote.)

R=yangguo@chromium.org, jochen@chromium.org
BUG=v8:4064
LOG=N

Review URL: https://codereview.chromium.org/1117663002

Cr-Commit-Position: refs/heads/master@{#28133}
tools/js2c.py