summaryrefslogtreecommitdiff
path: root/download.osml
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-03-08 20:03:35 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-03-08 20:03:35 +0100
commita28c3789fa5894bb98db7b167867179ede566945 (patch)
treef8efb8b6edee86f6cb78d1704eb8b43ad8c97927 /download.osml
parentdb2a83db55f00730d74db3e6481290f9896f4877 (diff)
Wrote download page and extended ontology and xslt accordingly.
Diffstat (limited to 'download.osml')
-rw-r--r--download.osml46
1 files changed, 38 insertions, 8 deletions
diff --git a/download.osml b/download.osml
index cb43b98..714caaa 100644
--- a/download.osml
+++ b/download.osml
@@ -9,18 +9,48 @@
\import[ontology]{ontology/webpage}
-\begin{webpage}{Ousía Framework – License}
+\begin{webpage}{Ousía Framework – Download}
-\begin{section}
- \title{License}
+\section{Download}
+You can download both the source code of our reference implementation and
+the content of this website (as an example of how you can use Ousía).
- \paragraph
- The Ousía Framework application is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+\paragraph
+Please not that this a pre-alpha development preview. We do not provide
+any support yet and any aspect of the language is subject to change.
- \paragraph
- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \link[gpl.txt]{GNU General Public License} for more details.
+\subsection{Download}
-\end{section}
+You'll need \inlineCode{git} to access our source code repository. The reference
+implementation can be downloaded using the following command line:
+\code{git clone http://git.ousia-framework.org/ousia.git}
+
+\paragraph
+The website can be downloaded using the following command line:
+\code{git clone http://git.ousia-framework.org/ousia-www.git}
+
+\subsection{Compiling the reference implementation}
+To compile the source code, you'll need a C++11 compliant compiler such as
+\inlineCode{gcc} in version 4.8 or later or \inlineCode{clang} in version 3.5 or
+later.
+
+\paragraph
+Furhtermore, you'll need to install the \inlineCode{boost} and
+\inlineCode{expat} development libraries.
+
+\paragraph
+Under Fedora 20 and later you can install these packages using the following
+command line:
+\code{sudo yum install boost-devel expat-devel}
+
+\paragraph
+Under Ubuntu 14.04 and later you can install these packages using the following
+command line:
+\code{sudo apt-get install libboost-all-dev libexpat-dev}
+
+\paragraph
+Finally, to compile Ousía, go into the downloaded source code directory and execute
+\code{mkdir build && cd build && cmake .. && make}
\end{webpage}