Bug 17985

Summary: Update Visual Studio Projects for cURL support
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit WebsiteAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 17730    
Attachments:
Description Flags
Patch extending Cairo targets to build with the cURL library
aroben: review+
Revised to match today's project sources
none
Revised for today's project sources bfulgham: review+

Brent Fulgham
Reported 2008-03-21 11:35:56 PDT
Add necessary files and build commands to vcproj files to build a cURL-based Windows WebKit. For details, see http://bugs.webkit.org/show_bug.cgi?id=17730. This issue does the following: 1. Modify WebCore.vcproj so that it copies the cURL network headers to WebKitBuild/include, rather than the CFNetwork versions. 2. Modify WebCore.vcproj to build cURL sources in the *_Cairo targets, and exclude in the *_CF 2. Modify WebKit.vcproj to link against cURL libraries, and to search curl paths for files.
Attachments
Patch extending Cairo targets to build with the cURL library (52.72 KB, patch)
2008-03-21 11:41 PDT, Brent Fulgham
aroben: review+
Revised to match today's project sources (40.60 KB, patch)
2008-03-26 17:49 PDT, Brent Fulgham
no flags
Revised for today's project sources (41.23 KB, patch)
2008-03-26 17:52 PDT, Brent Fulgham
bfulgham: review+
Brent Fulgham
Comment 1 2008-03-21 11:41:02 PDT
Created attachment 19932 [details] Patch extending Cairo targets to build with the cURL library This patch: 1. Extends the *_Cairo targets to use cURL as the networking backend. 2. Adds cURL sources to the Cairo targets. 3. Excludes cURL sources from the 'normal' targets. 4. Excludes CFNetwork sources from the *_Cairo targets 5. Links against proper libraries for cURL support.
Adam Roben (:aroben)
Comment 2 2008-03-24 04:42:29 PDT
Comment on attachment 19932 [details] Patch extending Cairo targets to build with the cURL library r=me
Brent Fulgham
Comment 3 2008-03-26 17:49:10 PDT
Created attachment 20109 [details] Revised to match today's project sources
Brent Fulgham
Comment 4 2008-03-26 17:52:07 PDT
Created attachment 20110 [details] Revised for today's project sources Re-marking + based on aroben's earlier review.
Matt Lilek
Comment 5 2008-03-26 20:46:34 PDT
Landed in r31352.
Note You need to log in before you can comment on or make changes to this bug.