Granite is a companion library for GTK+ and GLib. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS.
Building, Testing, and Installation
You'll need the following dependencies:
It's recommended to create a clean build environment
mkdir build cd build/
cmake to configure the build environment and then
make all test to build
cmake -DCMAKE_INSTALL_PREFIX=/usr .. make
To install, use
sudo make install
To see a demo app of Granite's widgets, use 'granite-demo'
Documentation for all of the classes and functions in Granite is available on Valadoc
To generate Vala documentation from this repository, use
To generate C documentation from this repository, use
To generate both C and Vala documentation at once, use