You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by "Pier P. Fumagalli" <pi...@betaversion.org> on 2000/11/28 01:25:21 UTC

Re: cvs commit: jakarta-tomcat-4.0/connector/src/webapplib wa.c wa.h wa_connection.c wa_connection.h wa_host.c wa_host.h wa_provider.c wa_provider.h wa_provider_info.c wa_request.c wa_request.h

hgo@slib.fr <hg...@slib.fr> wrote:

>> I would rather wait and include the connector stuff in the m5 milestone
>> -- that
>> way it will get more attention (and bug fixes :-).
>> 
>> Also, I don't see any makefiles or other build scripts for the web
>> connector, or
>> for the invocation stuff.  I'd be happy to integrate whatever is
>> necessary into
>> the Ant build.xml files, for the Java stuff.  For the native stuff,
>> having some
>> simple makefiles is probably sufficient for the initial release -- but
>> we will
>> need to work out ways to make the build process easier.
> 
> I'll do the Makefile (at least for Linux and APXS) for native code.
> 
> When packaging my RPMs I found that having to use the whole JAVA + NATIVE code
> in the same tar.gz to just build mod_jserv and mod_jk was very ineffective.
> As a suggestion, for 4.x (yes 4.x) and 3.x (;-)), why not furnish a tar.gz
> file 
> with only source for native code. (mod_jserv/mod_jk for 3.x) and (mod_webapp
> for 4.x).

Perfectly agreed... The build system is COMPLETELY different from the usual
Ant/Java (sheesh yesterday night I was trying to have a decent build,
but...)
What I'm thinking is: let's remove the connector and service directories
from jakarta-tomcat-4.0 and move them to a top level CVS module, in this
way, Tomcat can build easily with ANT, and all the rest with GNU make,
without making the build more complicated... How about it? IMHO it's the
best thing to do...

    Pier

-- 
Pier P. Fumagalli  Apache Software Foundation  <ma...@betaversion.org>
----------------------------------------------------------------------------
Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur,
adipisci velit...                             (Cicero: "De Finibus" 1.10.32)