Re: [jdee] Automated Build (#3)

[email protected] (Phillip Lord) Fri, 14 Aug 2015 14:33:46 +0100
Newsgroups gmane.emacs.jdee.devel
Message-ID <[email protected]>

No blame is attached! It's just that ant sucks for this usage. Of
course, make sucks for building Java.

Hence, we need to build in two halves, with a runtime dependency between
them!

Phil


Paul Landes <[email protected]> writes:

> I am to blame for this nasty ant XML but at the time there weren't a lot of great alternatives.
>
>
> On Aug 13, 2015, at 6:07 PM, Stephen Leake <[email protected]> wrote:
>
>> Phil Lord <[email protected]> writes:
>> 
>>> JDEE currently has the nightmare of Emacs Lisp build with ant. Let's
>>> build emacs-lisp with cask, Java with maven. Any otherway lies, well,
>>> lies this:
>>> 
>>>    <exec dir="${build.lisp.escaped.dir}"
>>> 	  executable="${build.bin.emacs}" failonerror="true">
>>>      <arg value="--no-site-file"/>
>>>      <arg value="--batch"/>
>>>      <arg value="--load"/>
>>>      <arg value="${build.lisp.dst.escaped.file}"/>
>>>    </exec>
>> 
>> I was tempted to complain about that as well :). My reaction was
>> "exactly how is this better than a Makefile line?".
>> 

------------------------------------------------------------------------------