Changeset 174034 in webkit


Ignore:
Timestamp:
Sep 27, 2014 12:13:44 AM (10 years ago)
Author:
mitz@apple.com
Message:

WebKit top of tree sources won't build in 10.9 w/ Xcode 6.0.1
https://bugs.webkit.org/show_bug.cgi?id=137053

Reviewed by Mark Rowe.

.:

  • WebKit.xcworkspace/xcshareddata/xcschemes/All Source (target WebProcess).xcscheme:

In the build pre-action, pass the --wksi and --llvm options to
copy-webkitlibraries-to-product-directory.

  • WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme: Ditto.

Websites/webkit.org:

  • building/build.html: Removed instructions how to work around this bug, now that it’s fixed.
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r173999 r174034  
     12014-09-27  Dan Bernstein  <mitz@apple.com>
     2
     3        WebKit top of tree sources won't build in 10.9 w/ Xcode 6.0.1
     4        https://bugs.webkit.org/show_bug.cgi?id=137053
     5
     6        Reviewed by Mark Rowe.
     7
     8        * WebKit.xcworkspace/xcshareddata/xcschemes/All Source (target WebProcess).xcscheme:
     9        In the build pre-action, pass the --wksi and --llvm options to
     10        copy-webkitlibraries-to-product-directory.
     11        * WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme: Ditto.
     12
    1132014-09-26  Carlos Garcia Campos  <cgarcia@igalia.com>
    214
  • trunk/WebKit.xcworkspace/xcshareddata/xcschemes/All Source (target WebProcess).xcscheme

    r173064 r174034  
    1010            <ActionContent
    1111               title = "Run Script"
    12                scriptText = "&quot;$SRCROOT/../../Tools/Scripts/copy-webkitlibraries-to-product-directory&quot;">
     12               scriptText = "&quot;$SRCROOT/../../Tools/Scripts/copy-webkitlibraries-to-product-directory&quot; --wksi --llvm">
    1313               <EnvironmentBuildable>
    1414                  <BuildableReference
  • trunk/WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme

    r173064 r174034  
    1010            <ActionContent
    1111               title = "Run Script"
    12                scriptText = "&quot;$SRCROOT/../../Tools/Scripts/copy-webkitlibraries-to-product-directory&quot;">
     12               scriptText = "&quot;$SRCROOT/../../Tools/Scripts/copy-webkitlibraries-to-product-directory&quot; --wksi --llvm">
    1313               <EnvironmentBuildable>
    1414                  <BuildableReference
  • trunk/Websites/webkit.org/ChangeLog

    r174033 r174034  
     12014-09-27  Dan Bernstein  <mitz@apple.com>
     2
     3        WebKit top of tree sources won't build in 10.9 w/ Xcode 6.0.1
     4        https://bugs.webkit.org/show_bug.cgi?id=137053
     5
     6        Reviewed by Mark Rowe.
     7
     8        * building/build.html: Removed instructions how to work around this bug, now that it’s fixed.
     9
    1102014-09-26  Alexey Proskuryakov  <ap@apple.com>
    211
  • trunk/Websites/webkit.org/building/build.html

    r174033 r174034  
    1111<div class="windows-instructions">
    1212<h4>Windows</h4>
    13 <p>Building on Windows requires a few more steps.  For details, see <a href="http://trac.webkit.org/wiki/BuildingOnWindows">http://trac.webkit.org/wiki/BuildingOnWindows</a>.</p>
     13<p>Building on Windows requires a few more steps. For details, see <a href="http://trac.webkit.org/wiki/BuildingOnWindows">http://trac.webkit.org/wiki/BuildingOnWindows</a>.</p>
    1414</div>
    1515
     
    2323</ol>
    2424
    25 <p>By default, <code>build-webkit</code> places build products in <code>WebKitBuild</code>.  You can specify a different build
    26 location on Mac in your Xcode preferences.  On other platforms, the <code>WEBKIT_OUTPUTDIR</code> environment variable can be used to
     25<p>By default, <code>build-webkit</code> places build products in <code>WebKitBuild</code>. You can specify a different build
     26location on Mac in your Xcode preferences. On other platforms, the <code>WEBKIT_OUTPUTDIR</code> environment variable can be used to
    2727set a different build products location. If you have set up a custom build location, then <code>build-webkit</code> will
    2828place the build products there.</p>
     
    4242
    4343<h2>Building WebKit from Xcode</h2>
    44 <p>To build from within Xcode, you can use the WebKit workspace.  Before you build in Xcode:</p>
    45 
    46 <ol>
    47 <li>Build WebKit at least once using the command-line instructions above.  Be sure to build using
    48     the same configuration on the command line as you intend to use in Xcode (typically debug).</li>
    49 <li><p>Ensure that the Products and Intermediates locations for the workspace match those used by <code>build-webkit</code> by choosing File > Workspace Settings. Then click the Advanced button, select Custom, Relative to Workspace, and enter <code>WebKitBuild</code> for both Products and Intermediates.</p>
    50     <p>Note that if you have specified a custom build location in Xcode preferences, then you don&rsquo;t need to do this.</p></li>
    51 <li>If you get unexpected include or linker errors, try deleting the entire WebKitBuild directory, then rebuilding
    52     on the command line <b>before</b> you try to build in Xcode.</li>
    53 </ol>
     44<p>To build from within Xcode, you can use the WebKit workspace. Ensure that the Products and Intermediates locations for the workspace match those used by <code>build-webkit</code>: choose File > Workspace Settings, then click the Advanced button, select Custom, Relative to Workspace, and enter <code>WebKitBuild</code> for both Products and Intermediates. Note that if you have specified a custom build location in Xcode preferences, then you don&rsquo;t need to do this.</p>
    5445
    5546<?php
Note: See TracChangeset for help on using the changeset viewer.