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

Eric Wing ewmailing at gmail.com
Wed Apr 20 19:12:27 PDT 2016


On 4/18/16, Yusuke SUZUKI <utatane.tea at gmail.com> wrote:
> 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
>


Just curious, is this expected to work for Windows/Visual Studio too?

Thanks,
Eric


More information about the webkit-dev mailing list