avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Leo Simons <leosim...@apache.org>
Subject maven packaging decisions revisited
Date Sat, 16 Aug 2003 12:25:08 GMT
Hi gang,

I was wrong :D

${blah}/src/api
${blah}/src/impl

seems like a good idea, but it is not when you use maven. Mainly because 
maven will not be refactored to support it (at one point in time the 
consensus was that it would be; that has changed). The reasoning behind 
not supporting multiple source dirs in a project is that it makes plugin 
development more difficult. A tradeoff: a little less flexibility in 
your sourcetree setup gains you flexibility in tool modification.

Basically, the requirement when working with maven is that you have 
*one* sourcetree that results in *one* generated jar file for *one* 
project.xml file. Your build layout should look like this:


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org


Mime
View raw message