Re: building a complex file hierarchy

2004-11-09 Thread Eric Giguere
Hello guys
I've created a plugin to handle building complex distributions. I called 
it uber-dist.
My setup on source forge is almost complete. I'll send a message in the 
list as the download is ready.

In a nutshell, my plugin calls a goal you write in your maven.xml file. 
It also offers a couple of automatic features including deployment of 
dependencies with name override (to get rid of version numbers for 
instance), deploy directory override, launch script copy with filtering, 
etc.  But in the end, if you don't produce the standard maven artifact, 
you will have to write some Ant / jelly code in maven.xml but, at least, 
you'll be doing it in a maven friendly approach.

The project from which I've created this plugin for in the first place 
holds many hundreds lines of Ant code and creates a lot of artifacts. 
First phase was to make the Ant code callable in a maven project... 
embed the Ant calls in a maven.xml and phase 2 was to get rid of useless 
Ant code (like calls to javac for instance) To be more like a "real" 
maven project.

Based on this architecture, I've created the plugin that build, under 
target, completely new distribution "file-system" that gets tarred 
and/or zipped.

Later!
Eric.
dan tran wrote:
I wonder the same thing!!!
My guess here is to have IA6 project to depend on all other artifacts, then 
use  tag to populate your IA6 foot print

-D
On Mon, 08 Nov 2004 16:11:40 -0500, Christopher L Merrill
<[EMAIL PROTECTED]> wrote:
 

Rather than building a single artifact, our project builds many small
artifacts and them puts them together, along with many other file
resources, into a complex hierarchy.  This is then used by our installer
(IA6) to create our installed images.
I'm new to Maven, so I'm probably still approaching this problem with an
ANT mindset, rather than Maven.  Is there some Maven task to help in
this final step of our process (assembling the hierarchy), or is this the
right place to drop back to ANT scripting to finish the job?
TIA,
C
--
-
Chris Merrill  |  http://www.webperformanceinc.com
Web Performance Inc.   |  http://www.webperformancemonitoring.net
Website Load Testing, Stress Testing, and Performance Monitoring Software
-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 




Re: building a complex file hierarchy

2004-11-09 Thread dan tran
I wonder the same thing!!!

My guess here is to have IA6 project to depend on all other artifacts, then 
use  tag to populate your IA6 foot print

-D


On Mon, 08 Nov 2004 16:11:40 -0500, Christopher L Merrill
<[EMAIL PROTECTED]> wrote:
> Rather than building a single artifact, our project builds many small
> artifacts and them puts them together, along with many other file
> resources, into a complex hierarchy.  This is then used by our installer
> (IA6) to create our installed images.
> 
> I'm new to Maven, so I'm probably still approaching this problem with an
> ANT mindset, rather than Maven.  Is there some Maven task to help in
> this final step of our process (assembling the hierarchy), or is this the
> right place to drop back to ANT scripting to finish the job?
> 
> TIA,
> C
> 
> --
> -
> Chris Merrill  |  http://www.webperformanceinc.com
> Web Performance Inc.   |  http://www.webperformancemonitoring.net
> 
> Website Load Testing, Stress Testing, and Performance Monitoring Software
> -
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



building a complex file hierarchy

2004-11-08 Thread Christopher L Merrill
Rather than building a single artifact, our project builds many small
artifacts and them puts them together, along with many other file
resources, into a complex hierarchy.  This is then used by our installer
(IA6) to create our installed images.
I'm new to Maven, so I'm probably still approaching this problem with an
ANT mindset, rather than Maven.  Is there some Maven task to help in
this final step of our process (assembling the hierarchy), or is this the
right place to drop back to ANT scripting to finish the job?
TIA,
C
--
-
Chris Merrill  |  http://www.webperformanceinc.com
Web Performance Inc.   |  http://www.webperformancemonitoring.net
Website Load Testing, Stress Testing, and Performance Monitoring Software
-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]