Remove non-Apple cruft from the installed WKBase.h
authormitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Sep 2013 21:33:53 +0000 (21:33 +0000)
committermitz@apple.com <mitz@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Sep 2013 21:33:53 +0000 (21:33 +0000)
commit39ec1f04471ed2dde93c2dde8c73aa85483ee027
treebc7294db5737ccf06cec377116d350c0cec1a1e4
parent7b03dd934c5ac15224e76f6e50b0cd0ce23d7e71
Remove non-Apple cruft from the installed WKBase.h
https://bugs.webkit.org/show_bug.cgi?id=121370

Reviewed by Darin Adler.

* Configurations/WebKit2.xcconfig: Set INSTALLHDRS_SCRIPT_PHASE to YES.
* WebKit2.xcodeproj/project.pbxproj: Added a script build phase that runs unifdef on
the installed WKBase.h with __APPLE__ defined and various BUILDING_* and WTF_USE_* symbols
undefined.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@155787 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/WebKit2.xcconfig
Source/WebKit2/WebKit2.xcodeproj/project.pbxproj