Bug 134716

Summary: baby step towards CMake on Windows
Product: WebKit Reporter: Alex Christensen <achristensen>
Component: WebKit Misc.Assignee: Alex Christensen <achristensen>
Status: RESOLVED FIXED    
Severity: Trivial CC: bfulgham, buildbot, bunhere, commit-queue, gyuyoung.kim, mrobinson, rakuco, rniwa, sergio
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows 7   
Attachments:
Description Flags
Patch
none
Archive of layout-test-results from webkit-ews-10 for mac-mountainlion-wk2 none

Alex Christensen
Reported 2014-07-07 22:36:16 PDT
I was playing with CMake on Windows and thought, "This is awesome! We have to have this." I have a few questions about the WebKit CMake system, including: Is 2.5.34 really the only version of FLEX we can use? I tried with 2.5.4, and CMakeLists.txt didn't like it. Same with ruby versioning. Do other CMake-based ports make WTF into a dynamic link library, or a static link library?
Attachments
Patch (2.45 KB, patch)
2014-07-07 22:45 PDT, Alex Christensen
no flags
Archive of layout-test-results from webkit-ews-10 for mac-mountainlion-wk2 (538.56 KB, application/zip)
2014-07-07 23:57 PDT, Build Bot
no flags
Alex Christensen
Comment 1 2014-07-07 22:45:03 PDT
Martin Robinson
Comment 2 2014-07-07 23:28:07 PDT
(In reply to comment #0) > Is 2.5.34 really the only version of FLEX we can use? I tried with 2.5.4, and CMakeLists.txt didn't like it. Same with ruby versioning. I expect that it would be not too much work to adapt our CMake scripts to work with both the old and new versions of the utilities, but I don't know the details. > Do other CMake-based ports make WTF into a dynamic link library, or a static link library? We compile WTF as a static object, but this would be easy to make configurable. The line that controls this is add_library(WTF STATIC ${WTF_HEADERS} ${WTF_SOURCES}) in Source/WTF/wtf/CMakeLists.txt.
Martin Robinson
Comment 3 2014-07-07 23:28:53 PDT
Comment on attachment 234547 [details] Patch I would really love to see this working.
Build Bot
Comment 4 2014-07-07 23:57:38 PDT
Comment on attachment 234547 [details] Patch Attachment 234547 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/5388266127753216 New failing tests: media/W3C/video/networkState/networkState_during_loadstart.html
Build Bot
Comment 5 2014-07-07 23:57:42 PDT
Created attachment 234549 [details] Archive of layout-test-results from webkit-ews-10 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-10 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
WebKit Commit Bot
Comment 6 2014-07-08 11:45:40 PDT
Comment on attachment 234547 [details] Patch Clearing flags on attachment: 234547 Committed r170892: <http://trac.webkit.org/changeset/170892>
WebKit Commit Bot
Comment 7 2014-07-08 11:45:44 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.