by Robin Rowe 3/24/04
Patches
Please upload your code to SF patches.
CVS
Everyone has anonymous read CVS access.
Only project admins can get CVS write access. That's myself, our build master, our Debian maintainer, and our Mac port lead. FYI, because our build master is busy in movie production at Sony I'm doing the builds.
Changes should come through patches. The bottleneck in making changes is not so much getting code from developers (the patch process is simple and documented on our web site) but in my working through the changes one by one fixing things that get broken by those changes (mostly autotools stuff).
To create autotools files for a plug-in
- Copy a Makefile.am from another plug-in (if you are porting a plug-in from GIMP you already have a Makefile.am, otherwise use the one from blur)
- Add your plug-in subdirectory to SUBDIRS in cinepaint/plug-ins/Makefile.am
- Add your plug-in Makefile to the list at the bottom of cinepaint/configure.in
% sh autogen.sh% ./configure --prefix=/opt --with-openexr-prefix=/opt(assuming you prefer /opt)% make% make install% make distcheck(going the extra mile)