The libasan library allows to get reports for memory leaks and stack
issues at runtime, with very few performance drawbacks.
This commits add integration for this in the Makefile, for the default
target.
Signed-off-by: Adrien 'neox' Bourmault <neox@a-lec.org>
We wanted to have an automated documentation for our project. We choose doxygen
since this is a well-established project, with common standards.
To generate the documentation, simply type `make docs` and open `docs/html/index.html`.
The documentation zone actually contains:
- archives: several files from past of the projects, historical purpose
- GTK-docs: ressources on GTK internals and API
- rtfm: first draft of a user manual
- showcase: some pictures of the UI example, that were communicated on the Gem-graph discussion room (XMPP)
- html: doxygen-generated docs