Title: [212875] trunk
Revision
212875
Author
rn...@webkit.org
Date
2017-02-22 20:43:46 -0800 (Wed, 22 Feb 2017)

Log Message

Add GTK+ build instruction to ReadMe.md
https://bugs.webkit.org/show_bug.cgi?id=168745

Reviewed by Michael Catanzaro.

Add instructions to build GTK+ port.

Removed the instruction to set the default configuration since that didn't seem important.

* ReadMe.md:

Modified Paths

Diff

Modified: trunk/ChangeLog (212874 => 212875)


--- trunk/ChangeLog	2017-02-23 03:41:09 UTC (rev 212874)
+++ trunk/ChangeLog	2017-02-23 04:43:46 UTC (rev 212875)
@@ -1,3 +1,16 @@
+2017-02-22  Ryosuke Niwa  <rn...@webkit.org>
+
+        Add GTK+ build instruction to ReadMe.md
+        https://bugs.webkit.org/show_bug.cgi?id=168745
+
+        Reviewed by Michael Catanzaro.
+
+        Add instructions to build GTK+ port.
+
+        Removed the instruction to set the default configuration since that didn't seem important.
+
+        * ReadMe.md:
+
 2017-02-22  Alberto Garcia  <be...@igalia.com>
 
         [GTK] [2.15.90] Disable RESOURCE_USAGE on non-Linux systems

Modified: trunk/ReadMe.md (212874 => 212875)


--- trunk/ReadMe.md	2017-02-23 03:41:09 UTC (rev 212874)
+++ trunk/ReadMe.md	2017-02-23 04:43:46 UTC (rev 212875)
@@ -48,11 +48,6 @@
 
 ## Building WebKit
 
-The following instructions are for building WebKit on Mac. For other ports, follow these instructions on our website:
-
-* [Windows](https://webkit.org/webkit-on-windows/)
-* [GTK+](https://trac.webkit.org/wiki/BuildingGtk)
-
 ### Building Mac Port
 
 Install Xcode and its command line tools if you haven't done so already:
@@ -74,7 +69,7 @@
 
 If you don't use a custom build location in Xcode preferences, you have to update the workspace settings to use `WebKitBuild` directory.  In menu bar, choose File > Workspace Settings, then click the Advanced button, select "Custom", "Relative to Workspace", and enter `WebKitBuild` for both Products and Intermediates.
 
-### Building  iOS Port
+### Building iOS Port
 
 The first time after you install a new Xcode, you will need to run the following command to enable Xcode to build command line tools for iOS Simulator:
 
@@ -90,13 +85,31 @@
 Tools/Scripts/build-webkit --debug --ios-simulator.
 ```
 
-You can also change the default build configuration using the following commands:
+### Building GTK+ Port
 
+Install the dependencies by running the following command:
 ```
-Tools/Scripts/set-webkit-configuration --debug
-Tools/Scripts/set-webkit-configuration --release
+Tools/gtk/install-dependencies
 ```
 
+Then run the following command to build additional dependencies:
+```
+Tools/Scripts/update-webkitgtk-libs
+```
+
+Run the following command to build WebKit with debugging symbols for GTK+ port:
+
+```
+Tools/Scripts/build-webkit --debug --gtk.
+```
+
+Note that the procedure for building a release tarball is different.
+For more information, see the [wiki page](https://trac.webkit.org/wiki/BuildingGtk).
+
+### Building Windows Port
+
+For building WebKit on Windows, see the [wiki page](https://webkit.org/webkit-on-windows/).
+
 ## Running WebKit
 
 ### With Safari and Other macOS Applications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to