⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 267416 in webkit


Ignore:
Timestamp:
Sep 22, 2020, 9:45:48 AM (6 years ago)
Author:
Jonathan Bedard
Message:

Correct instructions for building iOS in ReadMe
https://bugs.webkit.org/show_bug.cgi?id=216825
<rdar://problem/69372654>

Reviewed by David Kilzer.

  • ReadMe.md: Update iOS build instructions to apply to all embedded platforms.
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r267399 r267416  
     12020-09-22  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Correct instructions for building iOS in ReadMe
     4        https://bugs.webkit.org/show_bug.cgi?id=216825
     5        <rdar://problem/69372654>
     6
     7        Reviewed by David Kilzer.
     8
     9        * ReadMe.md: Update iOS build instructions to apply to all embedded platforms.
     10
    1112020-09-21  Adrian Perez de Castro  <aperez@igalia.com>
    212
  • trunk/ReadMe.md

    r242121 r267416  
    7676If 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.
    7777
    78 ### Building iOS Port
     78### Embedded Builds
    7979
    80 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:
     80iOS, tvOS and watchOS are all considered embedded builds. The first time after you install a new Xcode, you will need to run:
    8181
    8282```
     
    8686Without this step, you will see the error message: "`target specifies product type ‘com.apple.product-type.tool’, but there’s no such product type for the ‘iphonesimulator’ platform.`" when building target `JSCLLIntOffsetsExtractor` of project `JavaScriptCore`.
    8787
    88 Run the following command to build a debug build with debugging symbols and assertions for iOS:
     88Run the following command to build a debug build with debugging symbols and assertions for embededded simulators:
    8989
    9090```
    91 Tools/Scripts/build-webkit --debug --ios-simulator
     91Tools/Scripts/build-webkit --debug --<platform>-simulator
    9292```
     93
     94or embedded devices:
     95```
     96Tools/Scripts/build-webkit --debug --<platform>-device
     97```
     98
     99where `platform` is `ios`, `tvos` or `watchos`.
    93100
    94101### Building the GTK+ Port
Note: See TracChangeset for help on using the changeset viewer.