[llvm] r177841 - GettingStarted: Add Git clone instructions for compiler-rt and test-suite

Tobias Grosser grosser at fim.uni-passau.de
Sun Mar 24 08:15:19 PDT 2013


Author: grosser
Date: Sun Mar 24 10:15:19 2013
New Revision: 177841

URL: http://llvm.org/viewvc/llvm-project?rev=177841&view=rev
Log:
GettingStarted: Add Git clone instructions for compiler-rt and test-suite

Contributed-by:  Thomas Schwinge  <thomas at codesourcery.com>

Modified:
    llvm/trunk/docs/GettingStarted.rst

Modified: llvm/trunk/docs/GettingStarted.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/GettingStarted.rst?rev=177841&r1=177840&r2=177841&view=diff
==============================================================================
--- llvm/trunk/docs/GettingStarted.rst (original)
+++ llvm/trunk/docs/GettingStarted.rst Sun Mar 24 10:15:19 2013
@@ -538,10 +538,23 @@ If you want to check out clang too, run:
 
 .. code-block:: console
 
-  % git clone http://llvm.org/git/llvm.git
   % cd llvm/tools
   % git clone http://llvm.org/git/clang.git
 
+If you want to check out compiler-rt too, run:
+
+.. code-block:: console
+
+  % cd llvm/projects
+  % git clone http://llvm.org/git/compiler-rt.git
+
+If you want to check out the Test Suite Source Code (optional), run:
+
+.. code-block:: console
+
+  % cd llvm/projects
+  % git clone http://llvm.org/git/test-suite.git
+
 Since the upstream repository is in Subversion, you should use ``git
 pull --rebase`` instead of ``git pull`` to avoid generating a non-linear history
 in your clone.  To configure ``git pull`` to pass ``--rebase`` by default on the
@@ -626,6 +639,8 @@ To set up clone from which you can submi
   % git config svn-remote.svn.fetch :refs/remotes/origin/master
   % git svn rebase -l
 
+Likewise for compiler-rt and test-suite.
+
 To update this clone without generating git-svn tags that conflict with the
 upstream git repo, run:
 
@@ -638,6 +653,8 @@ upstream git repo, run:
      git checkout master &&
      git svn rebase -l)
 
+Likewise for compiler-rt and test-suite.
+
 This leaves your working directories on their master branches, so you'll need to
 ``checkout`` each working branch individually and ``rebase`` it on top of its
 parent branch.





More information about the llvm-commits mailing list