[llvm-commits] [polly] r148307 - /polly/trunk/www/get_started.html
Tobias Grosser
grosser at fim.uni-passau.de
Tue Jan 17 06:44:36 PST 2012
Author: grosser
Date: Tue Jan 17 08:44:35 2012
New Revision: 148307
URL: http://llvm.org/viewvc/llvm-project?rev=148307&view=rev
Log:
www: Move automatic polly installation to a more prominent place
Modified:
polly/trunk/www/get_started.html
Modified: polly/trunk/www/get_started.html
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/www/get_started.html?rev=148307&r1=148306&r2=148307&view=diff
==============================================================================
--- polly/trunk/www/get_started.html (original)
+++ polly/trunk/www/get_started.html Tue Jan 17 08:44:35 2012
@@ -15,7 +15,21 @@
<h1>Getting Started: Building and Installing Polly</h1>
-<h2 id="source"> Get the code </h2>
+<h2> Automatic </h2>
+
+There is a <a href="polly.sh">script</a> available to automatically checkout,
+update, build, and test Polly. This script contains all the commands that are
+subsequently described on this webpage. The automatic installation consists
+of three simple steps:
+
+<pre>
+wget http://polly.grosser.es/polly.sh
+chmod +x polly.sh
+./polly.sh
+</pre>
+
+<h2> Manual </h2>
+<h3 id="source"> Get the code </h3>
The Polly source code is available in the LLVM SVN repository as well as through
an official git mirror. It is added to the <em>tools</em>
@@ -48,18 +62,18 @@
# Also build the matching clang-version (optional)
git clone http://llvm.org/git/clang.git ${CLANG_SRC}
</pre>
-<h2 id="prerequisites"> Prerequisites </h2>
+<h3 id="prerequisites"> Prerequisites </h3>
<ul>
<li>libgmp</li>
<li>CLooG/isl</li>
<li>PoCC (optional)</li>
</ul>
-<h3> libgmp </h3>
+<h4> libgmp </h4>
Install libgmp (library + developer package) through the package management
system of your operating system.
-<h3> CLooG/isl</h3>
+<h4> CLooG/isl</h4>
Polly is tested with a fixed version of <a href="http://www.cloog.org">CLooG</a>
and isl. To obtain the source code of CLooG (including isl) use
@@ -127,7 +141,7 @@
make && make install
</pre>
-<h2 id="build">Build Polly</h2>
+<h3 id="build">Build Polly</h3>
To build Polly you can either use the autoconf or the cmake build system. At the
moment only the autoconf build system allows to run the llvm test-suite and only
@@ -154,17 +168,11 @@
make
</pre>
-<h2> Test Polly</h2>
+<h3> Test Polly</h3>
To check if Polly works correctly you can run <em>make polly-test</em> for the
cmake build or <em>make polly-test -C tools/polly/test/</em> for the autoconf
build.
-
-<h2> Automatize </h2>
-
-To automate the checkout, update, build, and test of Polly, one can
-use this <a href="polly.sh">script</a> that contains all the commands
-from this page in a single bash script.
</div>
</body>
</html>
More information about the llvm-commits
mailing list