diff options
Diffstat (limited to 'docs/CMake.html')
-rw-r--r-- | docs/CMake.html | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/docs/CMake.html b/docs/CMake.html index 8ea4377dd5..ba232080cd 100644 --- a/docs/CMake.html +++ b/docs/CMake.html @@ -41,7 +41,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p><a href="http://www.cmake.org/">CMake</a> is a cross-platform build-generator tool. CMake does not build the project, it generates @@ -64,7 +64,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p> We use here the command-line, non-interactive CMake interface </p> @@ -117,7 +117,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>This section explains basic aspects of CMake, mostly for explaining those options which you may need on your day-to-day @@ -165,7 +165,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>Variables customize how the build will be generated. Options are boolean variables, with possible values ON/OFF. Options and @@ -194,14 +194,12 @@ <p><tt>cmake -DVARIABLE:TYPE=value path/to/llvm/source</tt></p> </div> -</div> - <!-- ======================================================================= --> <h3> <a name="freccmake">Frequently-used CMake variables</a> </h3> -<div class="doc_text"> +<div> <p>Here are listed some of the CMake variables that are used often, along with a brief explanation and LLVM-specific notes. For full @@ -244,7 +242,7 @@ <a name="llvmvars">LLVM-specific variables</a> </h3> -<div class="doc_text"> +<div> <dl> <dt><b>LLVM_TARGETS_TO_BUILD</b>:STRING</dt> @@ -357,13 +355,15 @@ </div> +</div> + <!-- *********************************************************************** --> <h2> <a name="testing">Executing the test suite</a> </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>Testing is performed when the <i>check</i> target is built. For instance, if you are using makefiles, execute this command while on @@ -383,7 +383,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>See <a href="http://www.vtk.org/Wiki/CMake_Cross_Compiling">this wiki page</a> for generic instructions on how to cross-compile @@ -404,7 +404,7 @@ </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>The most difficult part of adding LLVM to the build of a project is to determine the set of LLVM libraries corresponding to the set @@ -459,14 +459,12 @@ </pre> </div> -</div> - <!-- ======================================================================= --> <h3> <a name="passdev">Developing LLVM pass out of source</a> </h3> -<div class="doc_text"> +<div> <p>It is possible to develop LLVM passes against installed LLVM. An example of project layout provided below:</p> @@ -518,23 +516,23 @@ </div> <!-- *********************************************************************** --> +</div> + <!-- *********************************************************************** --> <h2> <a name="specifics">Compiler/Platform specific topics</a> </h2> <!-- *********************************************************************** --> -<div class="doc_text"> +<div> <p>Notes for specific compilers and/or platforms.</p> -</div> - <h3> <a name="msvc">Microsoft Visual C++</a> </h3> -<div class="doc_text"> +<div> <dl> <dt><b>LLVM_COMPILER_JOBS</b>:STRING</dt> @@ -546,6 +544,8 @@ </div> +</div> + <!-- *********************************************************************** --> <hr> |