Changes between Version 133 and Version 134 of BuildingGtk


Ignore:
Timestamp:
Jun 6, 2019 12:45:18 PM (5 years ago)
Author:
Basuke Suzuki
Comment:

Remove +

Legend:

Unmodified
Added
Removed
Modified
  • BuildingGtk

    v133 v134  
    11[[PageOutline]]
    22
    3 = Building WebKitGTK+ from a release tarball =
     3= Building WebKitGTK from a release tarball =
    44
    5 You 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 and install the result:
     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 and install the result:
    66
    77{{{
     
    1313If you want to build WebKit for production use, you should stop reading here. The rest of the instructions on this page are only suitable for development and testing.
    1414
    15 = Building WebKitGTK+ from git =
     15= Building WebKitGTK from git =
    1616
    1717If 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. '''The following steps are suitable for WebKit development only, not for production builds. Our JHBuild moduleset does not receive security or bugfix updates and it is not suitable for any purpose other than development and running layout tests. Do not run against untrusted websites.'''
     
    1919== Getting the source ==
    2020
    21 To get the [wiki:WebKitGTK WebKitGTK+] source, please follow the instructions on the [http://webkit.org/building/checkout.html WebKit page]. Many WebKit developer also use git to interact with the repository and the WebKit developer tools have strong support for git. [http://trac.webkit.org/wiki/UsingGitWithWebKit] contains tips for using git with WebKit.
     21To get the [wiki:WebKitGTK WebKitGTK] source, please follow the instructions on the [http://webkit.org/building/checkout.html WebKit page]. Many WebKit developer also use git to interact with the repository and the WebKit developer tools have strong support for git. [http://trac.webkit.org/wiki/UsingGitWithWebKit] contains tips for using git with WebKit.
    2222
    2323== Dependencies ==
    2424
    25     1. '''Install the base WebKitGTK+ dependencies:'''
     25    1. '''Install the base WebKitGTK dependencies:'''
    2626{{{
    2727#!sh
     
    5353=== Speeding up the build process ===
    5454
    55 There are several tricks that can be used to build [wiki:WebKitGTK WebKitGTK+] in less time. Check the [[WebKitGTK/SpeedUpBuild]] page for the details.
     55There are several tricks that can be used to build [wiki:WebKitGTK WebKitGTK] in less time. Check the [[WebKitGTK/SpeedUpBuild]] page for the details.
    5656
    5757