FYI: Build system rewrite in Ant

2015-04-01 Thread Magnus Ihse Bursie
The build system currently uses make to build OpenJDK. This is a technology that has been around for decades, and in places this legacy clearly shows. An alternative build tool, Ant, is based on cutting-edge technology. Compared to the native GNU Make, Ant is based on Java™ technology, which

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Mario Torre
2015-04-01 10:33 GMT+02:00 Magnus Ihse Bursie magnus.ihse.bur...@oracle.com: The build system currently uses make to build OpenJDK. This is a technology that has been around for decades, and in places this legacy clearly shows. An alternative build tool, Ant, is based on cutting-edge

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread James Laskey
I may have been misled, but I thought Ant was replaced by a non-deterministic build system called Termight. Sent from my iPhone On Apr 1, 2015, at 6:59 AM, Martijn Verburg martijnverb...@gmail.com wrote: I'm personally willing to provide a ANT to MAVEN conversion tool which will allow for

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread David Katleman (Oracle)
+1 Please say were going to use the extension that predict build failures before they occur and provides an automated root cause analysis. I believe is called Ant predictive recursive interpreter language with Forensic object oriented linguistic syntax. On Apr 1, 2015, at 1:33 AM, Magnus

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Martijn Verburg
I'm personally willing to provide a ANT to MAVEN conversion tool which will allow for a more verbose an rdable build system. It will also ensure that dependencies are always downloaded at all times ensuring network pipes are kept clean. Cheers, Martijn On 1 April 2015 at 10:21, David Katleman

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Volker Simonis
Why not starting with the easiest part of your proposal which you've sketched in the last paragraph and just remove the only known non-POSIX-compliant OS. I'm preparing a webrev if you don't mind:) Rgards, Volker On Wed, Apr 1, 2015 at 10:33 AM, Magnus Ihse Bursie magnus.ihse.bur...@oracle.com

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Mario Torre
2015-04-01 12:18 GMT+02:00 James Laskey james.las...@oracle.com: I may have been misled, but I thought Ant was replaced by a non-deterministic build system called Termight. :) I think that indeed Ant is obsolete already, and since we are in the space exploration era, this may be more

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Mario Torre
2015-04-01 11:59 GMT+02:00 Martijn Verburg martijnverb...@gmail.com: I'm personally willing to provide a ANT to MAVEN conversion tool which will allow for a more verbose an rdable build system. It will also ensure that dependencies are always downloaded at all times ensuring network pipes are

Re: FYI: Build system rewrite in Ant

2015-04-01 Thread Mani Sarkar
+1 to Martijn's gesture to a conversion tool, I'm personally driven to explore these: - Gradle - Maven and its derivatives are a good option too (see this article http://www.drdobbs.com/jvm/why-build-your-java-projects-with-gradle/240168608 ) - https://buildr.apache.org/ -