Re: [webkit-dev] CMake on Windows

2015-09-29 Thread youenn fablet
Awesome !

Quick question: is CMake used from cygwin?
Also, is there a current/future Windows build efficiency benefit?
   y

Le mar. 29 sept. 2015 à 06:34, Mital Vora  a écrit :

> Great job guys !
> On Sep 29, 2015 4:31 AM, "Brent Fulgham"  wrote:
>
> Yes — this is great work!
>
> We’re still working through a few rough edges, but very soon we can get
> rid of the whole Windows-specific build cruft, which will be a happy day.
>
> Thanks,
>
> -Brent
>
> > On Sep 28, 2015, at 3:03 PM, Michael Catanzaro 
> wrote:
> >
> > On Mon, 2015-09-28 at 13:28 -0700, Alex Christensen wrote:
> >> All the Windows buildbots are now using Windows.  We are planning to
> >> leave all the Visual Studio projects in the tree for a couple weeks,
> >
> > Thanks Alex! It sounds like you're planning to remove the Visual Studio
> > projects in a couple weeks, and it's great news that we'll soon be rid
> > of another build system.
> >
> > Michael
> > ___
> > webkit-dev mailing list
> > webkit-dev@lists.webkit.org
> > https://lists.webkit.org/mailman/listinfo/webkit-dev
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-29 Thread Brent Fulgham
Hi Youenn,

We are using native CMake from the Windows command line, though I believe the 
Cygwin version should work.

I have a longer-term goal of being able to do development without requiring 
Cygwin, though we are a long way from achieving that just yet.

Thanks,

-Brent

> On Sep 29, 2015, at 12:36 AM, youenn fablet  wrote:
> 
> Awesome !
> 
> Quick question: is CMake used from cygwin?
> Also, is there a current/future Windows build efficiency benefit?
>y
> 
> Le mar. 29 sept. 2015 à 06:34, Mital Vora  > a écrit :
> Great job guys !
> 
> On Sep 29, 2015 4:31 AM, "Brent Fulgham"  > wrote:
> Yes — this is great work!
> 
> We’re still working through a few rough edges, but very soon we can get rid 
> of the whole Windows-specific build cruft, which will be a happy day.
> 
> Thanks,
> 
> -Brent
> 
> > On Sep 28, 2015, at 3:03 PM, Michael Catanzaro  > > wrote:
> >
> > On Mon, 2015-09-28 at 13:28 -0700, Alex Christensen wrote:
> >> All the Windows buildbots are now using Windows.  We are planning to
> >> leave all the Visual Studio projects in the tree for a couple weeks,
> >
> > Thanks Alex! It sounds like you're planning to remove the Visual Studio
> > projects in a couple weeks, and it's great news that we'll soon be rid
> > of another build system.
> >
> > Michael
> > ___
> > webkit-dev mailing list
> > webkit-dev@lists.webkit.org 
> > https://lists.webkit.org/mailman/listinfo/webkit-dev 
> > 
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org 
> https://lists.webkit.org/mailman/listinfo/webkit-dev 
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org 
> https://lists.webkit.org/mailman/listinfo/webkit-dev 
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-29 Thread Ben Boeckel
On Tue, 29 Sep, 2015 at 16:40:53 GMT, Brent Fulgham wrote:
> We are using native CMake from the Windows command line, though I =
> believe the Cygwin version should work.
>
> I have a longer-term goal of being able to do development without =
> requiring Cygwin, though we are a long way from achieving that just yet.
>
>> On Sep 29, 2015, at 12:36 AM, youenn fablet  wrote:
>> Quick question: is CMake used from cygwin?

Just an FYI, Cygwin's CMake is intended to build Cygwin binaries, not
"native" Windows binaries. They are considered completely different
platforms (e.g., I think on Cygwin, WIN32 is not defined).

>> Also, is there a current/future Windows build efficiency benefit?

Use Ninja[1]. Be happier because now your build times are…much smaller.
Or sadder if you used that time for coffee breaks ;) .

--Ben

[1]Pass "-G Ninja" to CMake and use ninja[2] to build. You must run
ninja (and CMake) from a Visual Studio shell for the target compiler
though (or use vsvarsall.bat). That restriction is well worth the
performance improvement though. And if you thought moving from make ->
ninja was great, VS -> ninja is *way* better :D .
[2]https://github.com/martine/ninja

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-28 Thread Mital Vora
Great job guys !
On Sep 29, 2015 4:31 AM, "Brent Fulgham"  wrote:

Yes — this is great work!

We’re still working through a few rough edges, but very soon we can get rid
of the whole Windows-specific build cruft, which will be a happy day.

Thanks,

-Brent

> On Sep 28, 2015, at 3:03 PM, Michael Catanzaro 
wrote:
>
> On Mon, 2015-09-28 at 13:28 -0700, Alex Christensen wrote:
>> All the Windows buildbots are now using Windows.  We are planning to
>> leave all the Visual Studio projects in the tree for a couple weeks,
>
> Thanks Alex! It sounds like you're planning to remove the Visual Studio
> projects in a couple weeks, and it's great news that we'll soon be rid
> of another build system.
>
> Michael
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] CMake on Windows

2015-09-28 Thread Alex Christensen
All the Windows buildbots are now using Windows.  We are planning to leave all 
the Visual Studio projects in the tree for a couple weeks, so if you make any 
changes like adding another file, please try to blindly add it to the Visual 
Studio build.  If you are wondering why the Windows EWS doesn’t see your 
changes, it is because EWS is using CMake.  Please let me know if you have any 
issues.

Thanks, 
Alex

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-28 Thread Alex Christensen
*All the Windows buildbots are now using CMake.
> On Sep 28, 2015, at 1:28 PM, Alex Christensen  wrote:
> 
> All the Windows buildbots are now using Windows.  We are planning to leave 
> all the Visual Studio projects in the tree for a couple weeks, so if you make 
> any changes like adding another file, please try to blindly add it to the 
> Visual Studio build.  If you are wondering why the Windows EWS doesn’t see 
> your changes, it is because EWS is using CMake.  Please let me know if you 
> have any issues.
> 
> Thanks, 
> Alex
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-28 Thread Michael Catanzaro
On Mon, 2015-09-28 at 13:28 -0700, Alex Christensen wrote:
> All the Windows buildbots are now using Windows.  We are planning to
> leave all the Visual Studio projects in the tree for a couple weeks,

Thanks Alex! It sounds like you're planning to remove the Visual Studio
projects in a couple weeks, and it's great news that we'll soon be rid
of another build system.

Michael
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-09-28 Thread Brent Fulgham
Yes — this is great work!

We’re still working through a few rough edges, but very soon we can get rid of 
the whole Windows-specific build cruft, which will be a happy day.

Thanks,

-Brent

> On Sep 28, 2015, at 3:03 PM, Michael Catanzaro  wrote:
> 
> On Mon, 2015-09-28 at 13:28 -0700, Alex Christensen wrote:
>> All the Windows buildbots are now using Windows.  We are planning to
>> leave all the Visual Studio projects in the tree for a couple weeks,
> 
> Thanks Alex! It sounds like you're planning to remove the Visual Studio
> projects in a couple weeks, and it's great news that we'll soon be rid
> of another build system.
> 
> Michael
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-07-22 Thread Alex Christensen
Hopefully eventually, yes.

 On Jul 21, 2015, at 8:22 PM, Martin Robinson mrobin...@webkit.org wrote:
 
 This is great news! Do you plan to remove the WinCairo portion of the
 Visual Studio build?
 
 --Martin
 
 On Tue, Jul 21, 2015 at 4:29 PM, Alex Christensen
 achristen...@apple.com wrote:
 I plan to switch build-webkit --wincairo to use CMake in the near future.  
 We are not ready to remove the Visual Studio build system yet and won’t be 
 for a while, but a bot using CMake on Windows will help us notice if 
 anything breaks as we make more progress.  Building from 
 Source/WebKit/WebKit.vcxproj/WebKit.sln should be unaffected.  I think I’m 
 the only one with a WinCairo build bot, but please let me know if this will 
 cause a problem for anyone.
 
 Alex
 
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 https://lists.webkit.org/mailman/listinfo/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] CMake on Windows

2015-07-21 Thread Martin Robinson
This is great news! Do you plan to remove the WinCairo portion of the
Visual Studio build?

--Martin

On Tue, Jul 21, 2015 at 4:29 PM, Alex Christensen
achristen...@apple.com wrote:
 I plan to switch build-webkit --wincairo to use CMake in the near future.  We 
 are not ready to remove the Visual Studio build system yet and won’t be for a 
 while, but a bot using CMake on Windows will help us notice if anything 
 breaks as we make more progress.  Building from 
 Source/WebKit/WebKit.vcxproj/WebKit.sln should be unaffected.  I think I’m 
 the only one with a WinCairo build bot, but please let me know if this will 
 cause a problem for anyone.

 Alex

 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] CMake on Windows

2015-07-21 Thread Alex Christensen
I plan to switch build-webkit --wincairo to use CMake in the near future.  We 
are not ready to remove the Visual Studio build system yet and won’t be for a 
while, but a bot using CMake on Windows will help us notice if anything breaks 
as we make more progress.  Building from 
Source/WebKit/WebKit.vcxproj/WebKit.sln should be unaffected.  I think I’m the 
only one with a WinCairo build bot, but please let me know if this will cause a 
problem for anyone.

Alex

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev