Description
-----------

Lifeograph is an off-line and private journal and note taking application.
It offers a rich feature set presented in a clean and simple user interface.



Requirements
------------

For compilation, Lifeograph requires development versions of the
following packages to be installed on the system:
	* gtkmm-3.0 (v3.22 or newer),
	* enchant-2, and
	* gcrypt.

In addition, intltool is needed when building with Cmake. However the
recommended build system is Meson.



Configuring, Building & Installation (Meson)
--------------------------------------------

At the root of Lifeograph source,

    1) Set up the build system:
        
        $ meson --buildtype=release --prefix=/usr builddir

    2) Start building:

        $ cd builddir; ninja

    3) Install:

        $ ninja install



Configuring, Building & Installation (Cmake)
--------------------------------------------

(All the commands below need to be executed in the root directory of
Lifeograph source.)

First of all, configure the build with the following command
(replace "/usr" with anything that suits your needs):
    
    $ cmake -DCMAKE_INSTALL_PREFIX=/usr .
    
Alternatively, you can use one of the two commands below to configure
the build in a more user-friendly interface:

    $ ccmake .
    $ cmake-gui .

Then, build and install using the makefile you have just created:

    $ make
	$ make install

'make install' may require super user privileges depending on the
install prefix.
