The XSieve project CVS is located at SourceForge, the main module name is xsieve
. SourceForge provides a CVS support page with information on accessing CVS. It's also possible to browse CVS online.
Upon checking out the sources, run the script bootstrap
:
$ ./bootstrap + libtoolize --copy --force Putting files in AC_CONFIG_AUX_DIR, `config'. + aclocal -I config + automake --add-missing --copy + autoconf
The bootstrap
script creates the configure
script and a set of Makefile
files. The rest of the installation process is described in Section 3.2, “Installing XSieve from a source tarball”.
CVS doesn't contain HTML documentation, and the standard build process doesn't create HTML. To build the documentation, use the following command:
$ make html
DocBook XSL stylesheets are required to generate HTML. The path to the stylesheets is specified in the file config/xsieve.mk
using the variable dbstyleroot
. You might need to correct the path.
To delete the documentation, use the following command:
$ make htmlclean
It is possible to build XSieve as a solid static binary. See Appendix A, Static compilation