I think it is completely reasonable for us to expect anybody who wants=20
to build our samples or run them to already have ant installed on their=20
system. Again, this is the expectation of 99% of the projects out there.
(I actually used to do exactly the same thing, include ant libs with=20
every single project, and a build.bat/build.sh in the root. Then a=20
couple of years ago, when ant became completely ubiquitous, I thought=20
about it and realized there was really no reason any longer; it's like=20
assuming make is available, etc.).
Anyways, if you think it makes sense, I really have no problem with it...
j=FCrgen h=F6ller [werk3AT] wrote:
>Colin,=20
>
>I see that ant.bat is not an ideal name due to the conflict with the def=
ault ant.bat - I'll change all ant.bat files to build.bat.
>
>I tend to agree regarding Ant for building the framework. What our inclu=
ded ant.jar is mainly targetted at is building the samples, or even runni=
ng them in case of our JPetStore remote client. And if we'll include ant.=
jar for that anyway, we can and should also provide a convenience build.b=
at for the framework itself, IMO.
>
>Juergen=20
>
>
>-----Original Message-----=20
>From: spr...@li...=20
>[mailto:spr...@li...]On Behalf=20
>Of Colin Sampaleanu=20
>Sent: Wednesday, January 07, 2004 3:46 AM=20
>To: spr...@li...=20
>Subject: [Springframework-developer] ant.bat in the root of the project=20
>
>
>Hi Juergen,=20
>
>Did you intend to add ant.bat to the root of the project? It interferes=20
>with whatever ant version a user may have on their system.=20
>
>It is completely normal and expected (by just about every project out=20
>there) that people have ant installed on their systems, so I've never=20
>understood the practice of adding batch files / shell scripts to=20
>projects to start ant with Ditto for including ant libs in the project=20
>itself; that's a lot of baggage to carry around just in case somebody=20
>doesn't have ant handy...=20
>
>If you do want the file there, perhaps it could be named build.bat?=20
>
>What about the ant libs in the lib dir, is there really any need to have=
=20
>them?=20
>
>Regards,=20
>Colin=20
> =20
>
|