Bug 44744 - Fix Coverage build after the addition of ANGLE
Summary: Fix Coverage build after the addition of ANGLE
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other OS X 10.5
: P2 Normal
Assignee: Holger Freyther
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-26 20:36 PDT by Holger Freyther
Modified: 2010-08-29 18:55 PDT (History)
0 users

See Also:


Attachments
Patch (3.47 KB, patch)
2010-08-26 20:36 PDT, Holger Freyther
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Freyther 2010-08-26 20:36:31 PDT
Created attachment 65668 [details]
Patch

ANGLE is using libtool to build a static library and the version of
libtool on Leopard refuses to handle the -fprofile-arcs and -ftest-coverage
parameters. The easiest way to handle this is to not build ANGLE with
coverage information.

This is achieved by applying the XCode options for each project
separately and exclude ANGLE.

* Scripts/build-webkit: Remove -framework AppKit due link errors.
* Scripts/webkitdirs.pm: Do not apply the XCode options for ANGLE.
---
 3 files changed, 23 insertions(+), 5 deletions(-)
Comment 1 Holger Freyther 2010-08-29 18:55:24 PDT
Landed in r66346.