Fast and efficient drawing static library.
Go to file
Thomas Touhey 8f8202a6f5 Removed CI 2016-12-23 22:55:44 +01:00
doc Fixed things in docs 2016-07-18 19:06:04 +02:00
include Tried to lighten up some code, imported some Caphics code 2016-05-29 02:59:52 +02:00
src Using a2x for manpages now, still adjustments to come 2016-07-18 14:17:23 +02:00
.gitignore Using a2x for manpages now, still adjustments to come 2016-07-18 14:17:23 +02:00
CHANGELOG.md Added changelog and contributing guide 2016-04-26 12:31:45 +02:00
CONTRIBUTING.md Finished committing for the night 2016-05-24 00:38:30 +02:00
LICENSE.md Made manpages and started implementing packaging for Debian 2016-05-09 02:16:52 +02:00
Makefile Correct installation & co 2016-07-18 17:45:27 +02:00
Makefile.vars Correct installation & co 2016-07-18 17:45:27 +02:00
README.md Updated README (about docs) 2016-07-18 19:08:35 +02:00
TODO.md Finished committing for the night 2016-05-24 00:38:30 +02:00
configure Final corrections 2016-05-23 01:43:52 +02:00

README.md

libmonochrome - The MonochromeLib static implementation

The monochrome library was made by PierrotLL. This project is only a reorganization of the files to make a static library, instead of having to include the source files in the projects each time.

The original docs have been written to markdown and are available in the wiki.

Pre-requisites

Name Version
libfx =1.0

Building

First, create the Makefile configuration with the ./configure command. Defaults settings should be enough, but if you want to change the installation directories, see ./configure --help.

To build the library, simply make.
To install the built library, use make install (it will use the configuration generated by ./configure).

To build the manpages (requires a2x/asciidoc, sudo apt-get install asciidoc under Debian), just run make all-doc.
To install it, run make install-doc.

If you want to contribute, these Makefile targets might help you :

  • make clean: clean the object files ;
  • make fclean: clean the object files and the final library ;
  • make re: cleans the object files and the final library, then makes it all again ;
  • make clean-doc: cleans the build manpages.

Using

Once installed, when linking a project using this library, you will need to link the library and its pre-requisites by adding the following flags :

-lfx -lmonochrome