ExtUtils::XSBuilder - Automatic XS glue code generation
-------------------------------------------------------
Copyright (c) 2000-2001 Doug MacEachern
Copyright (c) 2001-2004 Gerald Richter / ecos gmbh (www.ecos.de)
You may distribute under the terms of either the GNU General Public
License or the Artistic License, as specified in the Perl README file.
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
$Id: README,v 1.4 2004/03/29 03:49:31 richter Exp $
OVERVIEW
========
ExtUtils::XSBuilder is a set modules to parse C header files and create XS
glue code and documentation out of it. Idealy this allows to "write" an
interface to a C library without coding a line. Since no C-API is ideal,
some adjuments are necessary most of the time. So to use this module you
must still be familar with C and XS programming, but it removes a lot of
stupid work and copy&paste from you. Also when the C API changes, most
of the time you only have to rerun XSBuilder to get your new Perl API.
INSTALLATION
============
perl Makefile.PL
make install
DOCUMENTATION
=============
XSBuilder.pod contains the documentation
xsbuilder.osc2002.pod contains my slides from the O'Reilly
OpenSource Convention 2002
AUTHOR
======
Doug MacEachern has written most of the code for mod_perl 2.0.
G. Richter has genarlized the code to make it useable outside
mod_perl.