[PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 19 14:08:26 PDT 2016
amccarth created this revision.
amccarth added a reviewer: yaron.keren.
amccarth added a subscriber: llvm-commits.
1. Add note about preserving FL line endings on Windows. Failure to do so causes about 30 tests to fail.
2. `Check out` is two words when used as a verb.
http://reviews.llvm.org/D19285
Files:
www/get_started.html
Index: www/get_started.html
===================================================================
--- www/get_started.html
+++ www/get_started.html
@@ -47,36 +47,36 @@
http://www.cmake.org/download</a></li>
</ul>
- <li>Checkout LLVM:
+ <li>Check out LLVM:
<ul>
<li>Change directory to where you want the llvm directory placed.</li>
<li><tt>svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm</tt></li>
</ul>
</li>
- <li>Checkout Clang:
+ <li>Check out Clang:
<ul>
<li><tt>cd llvm/tools</tt></li>
<li><tt>svn co http://llvm.org/svn/llvm-project/cfe/trunk clang</tt></li>
<li><tt>cd ../..</tt></li>
</ul>
</li>
- <li>Checkout extra Clang Tools: (optional)
+ <li>Check out extra Clang tools: (optional)
<ul>
<li><tt>cd llvm/tools/clang/tools</tt></li>
<li><tt>svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk
extra</tt></li>
<li><tt>cd ../../../..</tt></li>
</ul>
</li>
- <li>Checkout Compiler-RT (optional):
+ <li>Check out Compiler-RT (optional):
<ul>
<li><tt>cd llvm/projects</tt></li>
<li><tt>svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk
compiler-rt</tt></li>
<li><tt>cd ../..</tt></li>
</ul>
</li>
- <li>Checkout libcxx: (only required to build and run Compiler-RT tests on OS X, optional otherwise)
+ <li>Check out libcxx: (only required to build and run Compiler-RT tests on OS X, optional otherwise)
<ul>
<li><tt>cd llvm/projects</tt></li>
<li><tt>svn co http://llvm.org/svn/llvm-project/libcxx/trunk
@@ -124,13 +124,13 @@
checkout is at the same revision as your Clang checkout. LLVM's interfaces
change over time, and mismatched revisions are not expected to work
together.</p>
-
+
<h3>Simultaneously Building Clang and LLVM:</h3>
<p>Once you have checked out Clang into the llvm source tree it will build along
with the rest of <tt>llvm</tt>. To build all of LLVM and Clang together all at
once simply run <tt>make</tt> from the root LLVM directory.</p>
-
+
<p><em>Note:</em> Observe that Clang is technically part of a separate
Subversion repository. As mentioned above, the latest Clang sources are tied to
the latest sources in the LLVM tree. You can update your toplevel LLVM project
@@ -169,16 +169,18 @@
</ul>
</li>
- <li>Checkout LLVM:
+ <li>Check out LLVM:
<ul>
<li><tt>svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm</tt></li>
</ul>
</li>
- <li>Checkout Clang:
+ <li>Check out Clang:
<ul>
<li><tt>cd llvm\tools</tt>
<li><tt>svn co http://llvm.org/svn/llvm-project/cfe/trunk clang</tt></li>
</ul>
+ <p><em>Note</em>: Some Clang tests are sensitive to the line endings. Ensure
+ that checking out the files does not convert LF line endings to CR+LF.</p>
</li>
<li>Run CMake to generate the Visual Studio solution and project files:
<ul>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19285.54259.patch
Type: text/x-patch
Size: 2912 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160419/3caed2ed/attachment-0001.bin>
More information about the llvm-commits
mailing list