Changeset 162658 in webkit


Ignore:
Timestamp:
Jan 23, 2014 4:01:39 PM (10 years ago)
Author:
andersca@apple.com
Message:

Explicitly link XPC services with AppKit
https://bugs.webkit.org/show_bug.cgi?id=127520
<rdar://problem/15759718>

Reviewed by Mark Rowe.

Explicitly link XPC services that use the _NSApplicationMain run loop type with AppKit.

  • Configurations/PluginService.32.xcconfig:
  • Configurations/PluginService.64.xcconfig:
  • Configurations/PluginService.Development.xcconfig:
  • Configurations/WebContentService.Development.xcconfig:
  • Configurations/WebContentService.xcconfig:
Location:
trunk/Source/WebKit2
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r162657 r162658  
     12014-01-23  Anders Carlsson  <andersca@apple.com>
     2
     3        Explicitly link XPC services with AppKit
     4        https://bugs.webkit.org/show_bug.cgi?id=127520
     5        <rdar://problem/15759718>
     6
     7        Reviewed by Mark Rowe.
     8
     9        Explicitly link XPC services that use the _NSApplicationMain run loop type with AppKit.
     10
     11        * Configurations/PluginService.32.xcconfig:
     12        * Configurations/PluginService.64.xcconfig:
     13        * Configurations/PluginService.Development.xcconfig:
     14        * Configurations/WebContentService.Development.xcconfig:
     15        * Configurations/WebContentService.xcconfig:
     16
    1172014-01-23  Anders Carlsson  <andersca@apple.com>
    218
  • trunk/Source/WebKit2/Configurations/PluginService.32.xcconfig

    r162177 r162658  
    4141FRAMEWORK_LDFLAGS_YES = ;
    4242
    43 OTHER_LDFLAGS = $(FRAMEWORK_LDFLAGS) $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
     43OTHER_LDFLAGS = $(FRAMEWORK_LDFLAGS) $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_$(PLATFORM_NAME)) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
     44OTHER_LDFLAGS_macosx = -framework AppKit;
    4445
    4546CODE_SIGN_ENTITLEMENTS = Configurations/PluginService.entitlements;
  • trunk/Source/WebKit2/Configurations/PluginService.64.xcconfig

    r162177 r162658  
    4141FRAMEWORK_LDFLAGS_YES = ;
    4242
    43 OTHER_LDFLAGS = $(FRAMEWORK_LDFLAGS) $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
     43OTHER_LDFLAGS = $(FRAMEWORK_LDFLAGS) $(OTHER_LDFLAGS) $(OTHER_LDFLAGS_$(PLATFORM_NAME)) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH);
     44OTHER_LDFLAGS_macosx = -framework AppKit;
    4445
    4546CODE_SIGN_ENTITLEMENTS = Configurations/PluginService.entitlements;
  • trunk/Source/WebKit2/Configurations/PluginService.Development.xcconfig

    r162146 r162658  
    3333SKIP_INSTALL_iphoneos = YES;
    3434SKIP_INSTALL_iphonesimulator = $(SKIP_INSTALL_iphoneos);
     35
     36OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_$(PLATFORM_NAME));
     37OTHER_LDFLAGS_macosx = -framework AppKit;
  • trunk/Source/WebKit2/Configurations/WebContentService.Development.xcconfig

    r140870 r162658  
    2626PRODUCT_NAME = com.apple.WebKit.WebContent.Development;
    2727INFOPLIST_FILE = WebProcess/EntryPoint/mac/XPCService/WebContentService.Development/Info.plist;
     28
     29OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_$(PLATFORM_NAME));
     30OTHER_LDFLAGS_macosx = -framework AppKit;
  • trunk/Source/WebKit2/Configurations/WebContentService.xcconfig

    r161829 r162658  
    2929INFOPLIST_FILE_macosx = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist;
    3030INFOPLIST_FILE_iphoneos = WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-iOS.plist;
     31
     32OTHER_LDFLAGS = $(inherited) $(OTHER_LDFLAGS_VERSIONED_FRAMEWORK_PATH) $(OTHER_LDFLAGS_$(PLATFORM_NAME));
     33OTHER_LDFLAGS_macosx = -framework AppKit;
Note: See TracChangeset for help on using the changeset viewer.