Re: CMake replacing Autotools?

2021-04-06 Thread Robin Westberg
Hi Christoph, > On 19 Mar 2021, at 00:00, Christoph Grüninger wrote: > > ... > > 2. More choices to actually build the project: Use integrated build > tools of IDEs (Visual Studio, Xcode) or use Ninja, which is faster than > gmake > > ... > > 4. CMake is better supported by IDEs like Visual S

Re: CMake replacing Autotools?

2021-03-19 Thread Christoph Grüninger
Dear Java developers, thank you for the great discussion! > Thanks for that extensive explanation! I have nothing to contribute here. > But would like to thank you guys for the work on the build system. It's > exceptionally stable and works very well. You seem to be fine with the build system Jav

Re: CMake replacing Autotools?

2021-03-19 Thread Thomas Stüfe
On Fri, Mar 19, 2021 at 2:39 PM wrote: > On 2021-03-19 03:14, Thomas Stüfe wrote: > > On Fri, Mar 19, 2021 at 11:04 AM Andrew Haley wrote: > > > >> On 3/19/21 9:22 AM, Thomas Stüfe wrote: > 2. More choices to actually build the project: Use integrated build > tools of IDEs (Visual Stud

Re: CMake replacing Autotools?

2021-03-19 Thread erik . joelsson
On 2021-03-19 03:14, Thomas Stüfe wrote: On Fri, Mar 19, 2021 at 11:04 AM Andrew Haley wrote: On 3/19/21 9:22 AM, Thomas Stüfe wrote: 2. More choices to actually build the project: Use integrated build tools of IDEs (Visual Studio, Xcode) or use Ninja, which is faster than gmake Is gmake re

Re: CMake replacing Autotools?

2021-03-19 Thread Andrew Haley
On 3/19/21 10:14 AM, Thomas Stüfe wrote: > On Fri, Mar 19, 2021 at 11:04 AM Andrew Haley wrote: > >> On 3/19/21 9:22 AM, Thomas Stüfe wrote: 2. More choices to actually build the project: Use integrated build tools of IDEs (Visual Studio, Xcode) or use Ninja, which is faster than g

Re: CMake replacing Autotools?

2021-03-19 Thread Thomas Stüfe
On Fri, Mar 19, 2021 at 11:04 AM Andrew Haley wrote: > On 3/19/21 9:22 AM, Thomas Stüfe wrote: > >> 2. More choices to actually build the project: Use integrated build > >> tools of IDEs (Visual Studio, Xcode) or use Ninja, which is faster than > >> gmake > >> > > Is gmake really where we lose ti

Re: CMake replacing Autotools?

2021-03-19 Thread Vladimir Kempik
Hello On macmini m1 jdk in default config can be built in about 4 minutes. (make images) I might guess autotools aren't the slowest thing. Regards, Vladimir Andrew Haley 19 марта 2021 г. 13:04:38 написал: On 3/19/21 9:22 AM, Thomas Stüfe wrote: 2. More choices to actually build the project: Use

Re: CMake replacing Autotools?

2021-03-19 Thread Andrew Haley
On 3/19/21 9:22 AM, Thomas Stüfe wrote: >> 2. More choices to actually build the project: Use integrated build >> tools of IDEs (Visual Studio, Xcode) or use Ninja, which is faster than >> gmake >> > Is gmake really where we lose time? Did you analyze this or is this just an > assumption? I would h

Re: CMake replacing Autotools?

2021-03-19 Thread Thomas Stüfe
Hi Christoph, On Fri, Mar 19, 2021 at 12:01 AM Christoph Grüninger wrote: > Hi Magnus, > > for sure, I am going to do CMake cheerleading. > > I think OpenJDK would profit from a change to CMake: > > 1. Less tools required for building: CMake + gmake/Ninja/msbuild/Xcode > instead of Autotools and

Re: CMake replacing Autotools?

2021-03-18 Thread Christoph Grüninger
Hi Magnus, for sure, I am going to do CMake cheerleading. I think OpenJDK would profit from a change to CMake: 1. Less tools required for building: CMake + gmake/Ninja/msbuild/Xcode instead of Autotools and all the related Linux/Unix tools, that are somewhat alien to Windows and OS X. Visual Stu

Re: CMake replacing Autotools?

2021-03-18 Thread Magnus Ihse Bursie
On 2021-03-18 00:21, Christoph Grüninger wrote: Dear Java devs, what do you think about the idea to replace Autotools by CMake? Is there any chance anybody would be interested? Would it be worth to write a feature request? Or even a JEP? If somebody is interested I could elaborate more about wh

CMake replacing Autotools?

2021-03-17 Thread Christoph Grüninger
Dear Java devs, what do you think about the idea to replace Autotools by CMake? Is there any chance anybody would be interested? Would it be worth to write a feature request? Or even a JEP? If somebody is interested I could elaborate more about why I think CMake has advantages over Autotools. By