Skip to content

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint. This is a replica of its main development on Gitorious for Github folks to fork and play with. Pull requests here are welcome. Upstream: https://gitorious.org/mypaint/libmypaint

License

Notifications You must be signed in to change notification settings

ChlorideCull/libmypaint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brushlib - The MyPaint Brush Library

This is a self-contained C library that is isolated from MyPaint.
It allows other applications to make use of the MyPaint brush engine.

License: ICS, see COPYING for details

== Prerequisites ==

Build dependencies:
json-c (>= 0.11): https://github.com/json-c/json-c/wiki
scons: http://scons.org/
Python: http://python.org/

Optional dependencies:
  GEGL + BABL: http://gegl.org/ (for enable_gegl=true)
  GObjectIntrospection: https://live.gnome.org/GObjectIntrospection (for enable_introspection=true)


== Building ==

From the toplevel MyPaint directory, run:
 scons brushlib_only=true prefix=/your/application/install/prefix


== Documentation ==

Documentation can be found in the wiki:
http://wiki.mypaint.info/Brushlib

About

libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint. This is a replica of its main development on Gitorious for Github folks to fork and play with. Pull requests here are welcome. Upstream: https://gitorious.org/mypaint/libmypaint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 78.1%
  • Python 16.6%
  • C++ 5.3%