Looking ahead: proposed Hg forest consolidation for JDK 10

Joel Buckley mail2leoj at gmail.com
Thu Oct 20 05:59:01 UTC 2016


> On Oct 19, 2016, at 08:32, jdk9-dev-request at openjdk.java.net wrote:
> 
> On 19/10/16 01:22, Jonathan Gibbons wrote:
>> 
>> 
>> On 10/18/2016 06:59 AM, Erik Helin wrote:
>>>> 
>>> 
>>> You mean that you can work on the langtools repository only? Do you 
>>> only need a boot JDK? How do you build in those cases? I assumed that 
>>> langtools, like all the other repositories, were building from the 
>>> top repository? 
>> 
>> Currently, with the langtools repo, you only need the repo and a 
>> reasonably-recent build of JDK.  The langtools repo has its own Ant 
>> script to build the langtools modules, which is easy enough since it's 
>> all Java code. The 


Any thought/effort put into evaluating gradle (and/or other mechanisms) as make/ant
build system replacement? [1,2,3,4,5]

Comparison of build files (make Makefile, ant build.xml, gradle build.gradle) sizes and
build execution times as shown earlier for make/ant would be suggested.

Also, what have others seen as “best practices” for build systems?

Cheers,
Joel.

[1] http://www.drdobbs.com/jvm/why-build-your-java-projects-with-gradle/240168608 <http://www.drdobbs.com/jvm/why-build-your-java-projects-with-gradle/240168608>
[2] http://grokcode.com/538/ <http://grokcode.com/538/>
[3] https://technologyconversations.com/2014/06/18/build-tools/ <https://technologyconversations.com/2014/06/18/build-tools/>
[4] https://gradle.org/maven_vs_gradle/ <https://gradle.org/maven_vs_gradle/>
[5] https://gradle.org/blog/open-source-build-system-evaluation-in-the-age-of-continuous-delivery-part-1/ <https://gradle.org/blog/open-source-build-system-evaluation-in-the-age-of-continuous-delivery-part-1/>



More information about the jdk9-dev mailing list