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

Yusuke SUZUKI utatane.tea at gmail.com
Thu Apr 21 09:29:21 PDT 2016


On Thu, Apr 21, 2016 at 3:12 AM, Eric Wing <ewmailing at gmail.com> wrote:

> 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?
>

If you build it with CMake, it should work fine I think (And if it cannot
be done, it's a bug, plz file it.)


>
> Thanks,
> Eric
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20160421/bc6ad7cd/attachment.html>


More information about the webkit-dev mailing list