<div class="gmail_extra">Hi Henri,</div><div class="gmail_extra"><br></div><div class="gmail_extra">I believe so yes, Fredrik does have a Mac after all ;-)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Cheers,</div>
<div class="gmail_extra">Martijn<br><br><div class="gmail_quote">On 21 April 2012 12:34, Henri Gomez <span dir="ltr"><<a href="mailto:henri.gomez@gmail.com" target="_blank">henri.gomez@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">New build system has been tested allready on OSX ?<br>
<br>
Le 21 avr. 2012 à 09:10, Fredrik Öhrström <<a href="mailto:oehrstroem@gmail.com">oehrstroem@gmail.com</a>> a écrit :<br>
<div class="HOEnZb"><div class="h5"><br>
> For the new build you have to explicitly choose release,fastdebug or slowdebug.<br>
> (--with-debug-level=release,fastdebug or slowdebug)<br>
> So you do not need to turn off fastdebug, it defaults to release.<br>
><br>
> As for the demos and samples. They compile so much faster that there is no<br>
> point in turning them off. 10 seconds on my workstation, and during<br>
> the incremental<br>
> they take no detectable time at all.<br>
><br>
> You probably want to do: --with-jvm-variants=server<br>
> when building on a 32bit machine since the default is client,server<br>
> (client,server,kernel on 32bit windows) And building extra libjvms does take<br>
> a significant amount of time.<br>
><br>
> //Fredrik<br>
><br>
> 2012/4/21 Brian Goetz <<a href="mailto:brian.goetz@oracle.com">brian.goetz@oracle.com</a>>:<br>
>> Is there a list of "features" that can be turned on and off?  With the old<br>
>> build, I customize it with environment variables like SKIP_FASTDEBUG_BUILD,<br>
>> NO_DOCS, NO_SAMPLES, and NO_DEMOS, which shaves lots of time off the build.<br>
>>  Are there equivalent configure flags for these?<br>
>><br>
>><br>
>> On 4/12/2012 5:47 AM, Magnus Ihse Bursie wrote:<br>
>>><br>
>>> The build-infra project [1] has been working for a while with creating a<br>
>>> new build system. The goals of the project include, but are not limited<br>
>>> to, improved build performance and improved ease of use.<br>
>>><br>
>>> The first part of this project has now been pushed to the jdk8 master<br>
>>> forest. This means that the new build system is available for you to try<br>
>>> out! The old build system is still there, and if you want to continue to<br>
>>> use it, you will notice no difference (for now...).<br>
>>><br>
>>> But if you are interested in trying the new build system, we welcome you<br>
>>> to experiment with it! The basic operation is:<br>
>>> cd common/makefiles<br>
>>> ../autoconf/configure<br>
>>> make<br>
>>><br>
>>> More information is available in the new build README [2]. If you want<br>
>>> to try the new build system, please read it first.<br>
>>><br>
>>> Please note that the new build system is not yet complete. We do not yet<br>
>>> have full platform support, nor are all parts of the old build converted<br>
>>> (but then we fall back on the old build system), and there are likely to<br>
>>> be bugs. Most of all, we need to have exposure on a wide range of<br>
>>> different build systems, since the reality is always so much messier<br>
>>> than you'd want to believe. :-) Please help us to resolve such issues<br>
>>> early by trying the new build system!<br>
>>><br>
>>> Any questions or discussions on the new build system should be sent to<br>
>>> <a href="mailto:build-dev@openjdk.java.net">build-dev@openjdk.java.net</a>.<br>
>>><br>
>>> /Magnus<br>
>>><br>
>>> [1] <a href="http://openjdk.java.net/projects/build-infra/index.html" target="_blank">http://openjdk.java.net/projects/build-infra/index.html</a><br>
>>> [2] <a href="http://openjdk.java.net/projects/build-infra/guide.html" target="_blank">http://openjdk.java.net/projects/build-infra/guide.html</a><br>
>>><br>
>><br>
</div></div></blockquote></div><br></div>