[webkit-dev] [ANN] JSCOnly port becomes dependency-free (except for ICU)

Yusuke SUZUKI utatane.tea at gmail.com
Mon Apr 18 16:11:27 PDT 2016


Hi folks,

Thanks to Konstantin Tokavev and GTK guys, JSCOnly port becomes quickly
mature.
As of now, finally, JSCOnly port becomes completely dependency free port
(except for ICU :P).
It means that, when you need some Linux JSC shell to test, you just

1. clone the tree
2. install ICU (sudo apt-get install libicu-dev)
3. hit `Tools/Scripts/build-webkit --jsc-only`

That's it! After building, you will get the JSC shell on (almost) any
platforms and you also get the TestWTF.
It makes easy to build / contribute to JSC.
And it makes building old (from now) JSC easy, it's super beneficial.
For example, when you encounter the performance regression in some revision
XXX, previously, you need to,

1. checkout the old rev
2. prepare the old dependencies (Let's build old DependenciesXXX!)
3. let's build the JSC and check the regression

But now, we can just checkout the old revision and build the old JSC.

Best regards,
Yusuke Suzuki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20160419/d52236c1/attachment.html>


More information about the webkit-dev mailing list