Changeset 147890 in webkit


Ignore:
Timestamp:
Apr 7, 2013 6:09:50 PM (11 years ago)
Author:
benjamin@webkit.org
Message:

Simplify the page "Getting the Code" on WebKit.org
https://bugs.webkit.org/show_bug.cgi?id=113980

Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-07
Reviewed by Sam Weinig.

  • building/checkout.html:

Instead of interleaving instructions for Mac and Windows, just
copy the things that make sense and have two clear sections.

Also mention Linux, it is the exact same instructions as Mac OS X.

Make svn checkout the alternative to a download of the tarball. It is
almost impossible to do a svn checkout on slow networks nowadays.

Location:
trunk/Websites/webkit.org
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Websites/webkit.org/ChangeLog

    r147697 r147890  
     12013-04-07  Benjamin Poulain  <bpoulain@apple.com>
     2
     3        Simplify the page "Getting the Code" on WebKit.org
     4        https://bugs.webkit.org/show_bug.cgi?id=113980
     5
     6        Reviewed by Sam Weinig.
     7
     8        * building/checkout.html:
     9        Instead of interleaving instructions for Mac and Windows, just
     10        copy the things that make sense and have two clear sections.
     11
     12        Also mention Linux, it is the exact same instructions as Mac OS X.
     13
     14        Make svn checkout the alternative to a download of the tarball. It is
     15        almost impossible to do a svn checkout on slow networks nowadays.
     16
    1172013-04-04  Benjamin Poulain  <bpoulain@apple.com>
    218
  • trunk/Websites/webkit.org/building/checkout.html

    r125210 r147890  
    1313See <a href="tools.html">Installing Developer Tools</a> for information on how
    1414to install Subversion.</p>
    15 <div class="mac-instructions">
    16 <h4>Mac OS X</h4>
     15<div class="unix-instructions">
     16<h4>Mac OS X or Linux</h4>
    1717<ol>
    18 <li><p>Open Terminal</p>
    19 <p>Terminal resides in /Applications/Utilities. The Finder Go menu provides a quick way to navigate there.</p>
     18    <li>
     19        <p>Open a shell.</p>
     20        <p>On OS X, you can use the <i>Terminal</i> App, which resides in /Applications/Utilities.</p>
     21    </li>
     22    <li>
     23        <p>You can download a snapshot of the WebKit source tree from
     24            <a href="http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2">http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2</a>.
     25            It is updated every six hours. Note the archived checkout uses an HTTP connection. We recommend running the following command to use HTTPS instead:</p>
     26        <p class="code">svn switch --relocate http://svn.webkit.org/repository/webkit/trunk https://svn.webkit.org/repository/webkit/trunk</p>
     27        <p>Type these commands to check out the WebKit source tree:</p>
     28        <p class="code">tar jxvf WebKit-SVN-source.tar.bz2<br>cd webkit</p>
     29        <div>
     30            <p>Alternatively, type this command to check out the WebKit source tree:</p>
     31            <p class="code">svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit</p>
     32        </div>
     33    </li>
     34    <li>
     35        <p>Run the <code>./Tools/Scripts/update-webkit</code> <a href="/coding/scripts.html">script</a> to update your source tree.</p>
     36    </li>
    2037</ol>
    2138</div>
     
    2441<h4>Windows</h4>
    2542<ol>
    26 <li><p>Open a Cygwin Shell</p>
    27 <p>Double-click the Cygwin icon on your Desktop to launch a new shell.
     43    <li>
     44        <p>Open a Cygwin Shell</p>
     45        <p>Double-click the Cygwin icon on your Desktop to launch a new shell.</p>
     46    </li>
     47    <li>
     48        <p>You can download a snapshot of the WebKit source tree from
     49            <a href="http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2">http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2</a>.
     50            It is updated every six hours. Note the archived checkout uses an HTTP connection. We recommend running the following command to use HTTPS instead:</p>
     51        <p class="code">svn switch --relocate http://svn.webkit.org/repository/webkit/trunk https://svn.webkit.org/repository/webkit/trunk</p>
     52        <p>Type these commands to check out the WebKit source tree:</p>
     53        <p class="code">tar jxvf WebKit-SVN-source.tar.bz2<br>cd webkit</p>
     54        <div>
     55            <p>Alternatively, type this command to check out the WebKit source tree:</p>
     56            <p class="code">svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit</p>
     57        </div>
     58    </li>
     59    <li>
     60        <p>Install the WebKit Support Libraries</p>
     61        <p>Download the <a href="http://developer.apple.com/opensource/internet/webkit_sptlib_agree.html">WebKit Support Libraries</a> to the root of your source tree (<code>C:\cygwin\home\&lt;username&gt;\WebKit</code>).</p>
     62        <p>If the file is incorrectly named, rename it to <code>WebKitSupportLibrary.zip</code>. Do not extract its contents.</p>
     63    </li>
     64    <li>
     65        <p>Run the <code>./Tools/Scripts/update-webkit</code> <a href="/coding/scripts.html">script</a> to update your source tree.</p>
     66        <p>If you downloaded the tarball, this will bring it up to date.  Windows users
     67            must always execute this command after first obtaining the code, since it will
     68            download additional libraries that are needed to build.</p>
     69    </li>
    2870</ol>
    2971</div>
    30 
    31 <ol>
    32 <li><p>Type this command to check out the WebKit source tree:</p>
    33 <p class="code">svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit</p>
    34 <p>Alternatively you can download a snapshot of the WebKit source tree from
    35 <a href="http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2">http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2</a>.  It is updated every six hours. Note the archived checkout uses an HTTP connection. We recommend running the following command to use HTTPS instead:</p>
    36 <p class="code">svn switch --relocate http://svn.webkit.org/repository/webkit/trunk https://svn.webkit.org/repository/webkit/trunk</p>
    37 </li>
    38 </ol>
    39 
    40 <div class="windows-instructions">
    41 <h4>Windows</h4>
    42 <ol>
    43 <li><p>Install the WebKit Support Libraries</p>
    44 <p>Download the <a href="http://developer.apple.com/opensource/internet/webkit_sptlib_agree.html">WebKit Support Libraries</a> to the root of your source tree (<code>C:\cygwin\home\&lt;username&gt;\WebKit</code>).</p>
    45 <p>If the file is incorrectly named, rename it to <code>WebKitSupportLibrary.zip</code>. Do not extract its contents.</p>
    46 </ol>
    47 </div>
    48 
    49 <ol>
    50 <li><p>Run the <code>update-webkit</code> <a href="/coding/scripts.html">script</a>
    51 to update your source tree.</p>
    52 <p>If you downloaded the tarball, this will bring it up to date.  Windows users
    53 must always execute this command after first obtaining the code, since it will
    54 download additional libraries that are needed to build.</p>
    55 </ol>
    5672
    5773<p>Once you have a current tree, the next step is
  • trunk/Websites/webkit.org/css/main.css

    r116773 r147890  
    203203}
    204204
    205 .mac-instructions, .windows-instructions, .gtk-instructions, .qt-instructions, .efl-instructions {
     205.mac-instructions, .unix-instructions, .windows-instructions, .gtk-instructions, .qt-instructions, .efl-instructions {
    206206    border: 1px solid black;
    207207    background-color: white;
Note: See TracChangeset for help on using the changeset viewer.