[Soot-list] Mavenized Jasmin

Marc-Andre Laverdiere-Papineau marc-andre.laverdiere-papineau at polymtl.ca
Tue Jun 26 12:32:13 EDT 2012


Hello,

One of the nice things about Maven is how easy it is to get started. 
Instead of "download this thing, and we have those deps that we can't 
bundle", it becomes a few lines of XML and the Maven infrastructure 
handles it.

Another nice benefit is that it means that we don't need to maintain a 
bunch of Jars in the git repo, or having to ask others to download them. 
It also lowers the risk of someone downloading a wrong version of a 
dependency that is incompatible, etc.

Overall, considering your comments, I would suggest to keep the ant 
build as it is, but to add some Ivy glue to it. Best of both worlds :)

On 06/25/2012 03:47 PM, Eric Bodden wrote:
> Hi Marc-Andre.
>
> As Patrick already mentioned on the list, we are a bit reluctant to
> applying such changes to the build infrastructure without a good
> reason. Hence, may we ask why you prefer maven over ant and whether
> this is something that would benefit the community as a whole? If this
> is something that would just make your own life easier then it's
> probably not a good idea to include this in the general Soot
> infrastructure.
>
> Best wishes,
> Eric
>
> On 23 June 2012 02:07, Marc-Andre Laverdiere-Papineau
> <marc-andre.laverdiere-papineau at polymtl.ca> wrote:
>> Hello,
>>
>> Here is the quick-and-dirty patch mavenizing Jasmin.
>> Automatic generation of stuff is a bit out of my league right now, so I've
>> skipped that part.
>>
>> Having moved things, that means that build.xml is broken now. Maybe someone
>> wants to review and give comments before I work more on that.
>>
>> --
>> Marc-André Laverdière-Papineau
>> Étudiant au doctorat - PhD Student
>>
>>
>> _______________________________________________
>> Soot-list mailing list
>> Soot-list at sable.mcgill.ca
>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>
>
>
>


-- 
Marc-André Laverdière-Papineau
Étudiant au doctorat - PhD Student




More information about the Soot-list mailing list