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?". >> ------------------------------------------------------------------------------