Changeset 265141 in webkit


Ignore:
Timestamp:
Jul 31, 2020 8:54:30 AM (4 years ago)
Author:
keith_miller@apple.com
Message:

Fix build around broken internal SDK for iOS 13
https://bugs.webkit.org/show_bug.cgi?id=215009

Reviewed by Mark Lam.

We need to manually include the private headers because the system tries to hide them from us even on internal builds...

  • TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig:
  • TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig:
Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r265140 r265141  
     12020-07-31  Keith Miller  <keith_miller@apple.com>
     2
     3        Fix build around broken internal SDK for iOS 13
     4        https://bugs.webkit.org/show_bug.cgi?id=215009
     5
     6        Reviewed by Mark Lam.
     7
     8        We need to manually include the private headers because the system tries to hide them from us even on internal builds...
     9
     10        * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig:
     11        * TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig:
     12
    1132020-07-31  Aakash Jain  <aakash_jain@apple.com>
    214
  • trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig

    r264769 r265141  
    6666WK_HID_LDFLAGS_MACOS_SINCE_1015 = -framework HID;
    6767
     68OTHER_CPLUSPLUSFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
     69
    6870OTHER_LDFLAGS = $(inherited) $(UNEXPORTED_SYMBOL_LDFLAGS) -lgtest -force_load $(BUILT_PRODUCTS_DIR)/libTestWebKitAPI.a -framework JavaScriptCore -framework WebKit -lWebCoreTestSupport $(WK_AUTHKIT_LDFLAGS) $(WK_NETWORK_LDFLAGS) $(WK_PDFKIT_LDFLAGS) $(WK_HID_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM_$(WK_COCOA_TOUCH));
    6971OTHER_LDFLAGS_PLATFORM_ = -framework Cocoa -framework Carbon;
  • trunk/Tools/TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig

    r263961 r265141  
    2424//
    2525
     26#include "TestWebKitAPI.xcconfig"
     27
    2628PRODUCT_NAME = TestWebKitAPI;
    2729SKIP_INSTALL = YES;
Note: See TracChangeset for help on using the changeset viewer.