RESOLVED FIXED 152564
[CMake] Rearrange new gamepad files with deprecated files
https://bugs.webkit.org/show_bug.cgi?id=152564
Summary [CMake] Rearrange new gamepad files with deprecated files
Gyuyoung Kim
Reported 2015-12-26 19:11:48 PST
New gamepad files have been commented out in CMakeLists.txt so far. This patch rearrange the files with deprecated files using ENABLE_GAMEPAD.
Attachments
Patch (4.18 KB, patch)
2015-12-26 19:14 PST, Gyuyoung Kim
no flags
Patch (4.15 KB, patch)
2015-12-26 21:24 PST, Gyuyoung Kim
no flags
Patch for landing (4.01 KB, patch)
2015-12-26 21:41 PST, Gyuyoung Kim
no flags
Gyuyoung Kim
Comment 1 2015-12-26 19:14:52 PST
Gyuyoung Kim
Comment 2 2015-12-26 21:24:03 PST
Alex Christensen
Comment 3 2015-12-26 21:34:28 PST
Comment on attachment 267940 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=267940&action=review > Source/WebCore/CMakeLists.txt:3244 > + # FIXME: These were causing name conflicts on Mac, and the Gamepad API is not finished yet. This is probably not needed any more. That was to explain why I just commented out the files, but this clearly separated them in a way that's obvious what's going on.
Gyuyoung Kim
Comment 4 2015-12-26 21:41:42 PST
Created attachment 267941 [details] Patch for landing
Gyuyoung Kim
Comment 5 2015-12-26 21:56:04 PST
(In reply to comment #3) > Comment on attachment 267940 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=267940&action=review > > > Source/WebCore/CMakeLists.txt:3244 > > + # FIXME: These were causing name conflicts on Mac, and the Gamepad API is not finished yet. > > This is probably not needed any more. That was to explain why I just > commented out the files, but this clearly separated them in a way that's > obvious what's going on. ok, let's remove it.
WebKit Commit Bot
Comment 6 2015-12-26 22:35:22 PST
Comment on attachment 267941 [details] Patch for landing Clearing flags on attachment: 267941 Committed r194424: <http://trac.webkit.org/changeset/194424>
WebKit Commit Bot
Comment 7 2015-12-26 22:35:25 PST
All reviewed patches have been landed. Closing bug.
David Kilzer (:ddkilzer)
Comment 8 2015-12-28 10:55:03 PST
This appears to have broken the Windows Debug builds: <https://build.webkit.org/builders/Apple%20Win%20Debug%20(Build)?numbuilds=50> I'm not sure, but my guess is that we've exceeded a command-line character limit due to the sheer number of include (/I) switches and path lengths. I'm not sure how to fix this, though. First broken build: <https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/92684>
Alex Christensen
Comment 9 2015-12-28 12:29:00 PST
I'm trying a clean build. Hopefully that will magically fix everything.
Alex Christensen
Comment 10 2015-12-28 22:02:45 PST
No magic this time, but http://trac.webkit.org/changeset/194434 fixed it. Turns out we only need a few parameters to assemble this super-simple file. Thanks for the heads-up, David!
Note You need to log in before you can comment on or make changes to this bug.