Changes between Version 126 and Version 127 of BuildingGtk


Ignore:
Timestamp:
Dec 10, 2016 12:21:44 PM (7 years ago)
Author:
Michael Catanzaro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingGtk

    v126 v127  
    11[[PageOutline]]
    22
    3 = Building WebKitGTK+ =
     3= Building WebKitGTK+ from a release tarball =
     4
     5You can build and install WebKitGTK+ from a [https://webkitgtk.org/releases/ release tarball] the same as you would any other CMake module. The only trick is that you must pass the CMake option -DPORT=GTK. For example, to do a release build with debug info, with one parallel build per processor, and install the result:
    46
    57{{{
    6 #!div style="border: 1pt dotted; margin: 1em; background: PeachPuff"
    7 **These instructions are meant for use with the source code repository and are generally not suitable for building a release tarball.**
     8cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=RelWithDebInfo
     9make -j`nproc`
     10make install
    811}}}
     12
     13= Building WebKitGTK+ from git =
     14
     15If you want to do development on WebKit itself, you'll need a git checkout. You'll also need to use our JHBuild moduleset to build several dependencies, as using other versions of dependencies may cause layout tests to fail.
    916
    1017== Getting the source ==
     
    9198
    9299This has been tested with WebKit2GTK 2.12.x and 2.14.x releases as well as with trunk. If you find any issue/comment, please comment on the [https://github.com/mariospr/webkit2gtk-ARM github repo], or open a pull request.
    93