Hi,
some time ago we discussed to make ParseSource and the other XS generation
modules more generic. My goal is to also use them outside of mod_perl. At
the moment I like to create a perl wrapper for mod_dav 1.x and don't like to
code anything by hand. I also expect using this method will make porting to
mod_dav/_perl 2.0 much more easier.
I have started by dividing Apache/ParseSource.pm into two modules. A
ExtUtils::XSBuilder::ParseSource and the Apache::ParseSource which inherits
from the first. The Apache::ParseSource only need to override some methods
to supply any needed informations, like include dirs, prefixes etc.
I append what I written so far. perldoc ParseSource.pm gives a list of
overrideable methods. I just written this down, without any testing, so
don't expect it to work out of the box. Before I continue to work on that, I
want to have a feedback, if you think this is the right way to go.
If yes, Doug, how should we handle the changes. Should I send my changes to
the list and you review and commit them or should I directly commit them (of
course I only commit after testing and made sure it doesn't break anything
as far as I can see)
Gerald
-------------------------------------------------------------
Gerald Richter ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: [EMAIL PROTECTED] Voice: +49 6133 925131
WWW: http://www.ecos.de Fax: +49 6133 925152
-------------------------------------------------------------
ParseSource.pm
ApacheParseSource.pm
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]