~nickbp/marky

ref: d124926330b576637c416622f49119bfc128e7fe marky/docs/download.html -rw-r--r-- 1.0 KiB
d1249263Nick Parker CI: Push docs/ to site 8 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
layout: default
title: marky - download
---
<p class="header">Prerequisites</p>

<ul>
<li>g++ 4.4+ or thereabouts (I've been using 4.6 myself)</li>
<li>CMake 2.6+</li>
<li>Optional: SQLite3 (libsqlite3-dev), for persistent cache support.</li>
<li>Optional: GTest (libgtest-dev), for running unit tests.</li>
</ul>

<p class="header">Getting the Code</p>

<p>Get the latest <a href="https://github.com/nickbp/marky">Source Code</a> from Git.</p>

<p class="code">$ git clone git://github.com/nickbp/marky.git</p>

<p class="header">Building</p>

<p class="code">$ cd marky <i>(where LICENCE is found)</i><br/>
$ mkdir bin<br/>
$ cd bin<br/>
$ cmake .. <i>(autodetects optional components and creates Makefiles)</i><br/>
$ make</p>

<p>That should do it! The <i>marky-file</i> executable will be found in bin/apps/.</p>

<p>The build can optionally be configured with standard CMake tools like "ccmake" and "cmake-gui". You can use those to enable or disable optional components, or to enable a release build by setting CMAKE_BUILD_TYPE to "Release".</p>