Changeset 229204 in webkit


Ignore:
Timestamp:
Mar 4, 2018, 11:37:23 AM (8 years ago)
Author:
mitz@apple.com
Message:

Building with ONLY_ACTIVE_ARCH=NO and ARCHS=x86_64 fails
https://bugs.webkit.org/show_bug.cgi?id=183320

Reviewed by Tim Horton.

  • Configurations/PluginService.32.xcconfig: If the Apple build tool specifies RC_ARCHS=x86_64, then let the service build for x86_64, but don’t install it.
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r229201 r229204  
     12018-03-04  Dan Bernstein  <mitz@apple.com>
     2
     3        Building with ONLY_ACTIVE_ARCH=NO and ARCHS=x86_64 fails
     4        https://bugs.webkit.org/show_bug.cgi?id=183320
     5
     6        Reviewed by Tim Horton.
     7
     8        * Configurations/PluginService.32.xcconfig: If the Apple build tool specifies
     9          RC_ARCHS=x86_64, then let the service build for x86_64, but don’t install it.
     10
    1112018-03-03  Brent Fulgham  <bfulgham@apple.com>
    212
  • trunk/Source/WebKit/Configurations/PluginService.32.xcconfig

    r219050 r229204  
    2424#include "BaseXPCService.xcconfig"
    2525
    26 VALID_ARCHS_macosx_NO = i386;
     26VALID_ARCHS_macosx_NO = $(VALID_ARCHS_BUILDING_ONLY_X86_64_$(WK_BUILDING_ONLY_X86_64));
     27VALID_ARCHS_BUILDING_ONLY_X86_64_ = $(VALID_ARCHS_BUILDING_ONLY_X86_64_NO);
     28VALID_ARCHS_BUILDING_ONLY_X86_64_NO = i386;
     29VALID_ARCHS_BUILDING_ONLY_X86_64_YES = $(VALID_ARCHS);
    2730
    2831PRODUCT_NAME = com.apple.WebKit.Plugin.32;
     
    3538CODE_SIGN_ENTITLEMENTS = Configurations/PluginService.entitlements;
    3639
     40SKIP_INSTALL = $(WK_BUILDING_ONLY_X86_64);
    3741SKIP_INSTALL[sdk=iphone*] = YES;
     42
     43WK_BUILDING_ONLY_X86_64 = $(WK_BUILDING_ONLY_X86_64_$(RC_ARCHS:identifier));
     44WK_BUILDING_ONLY_X86_64_x86_64 = YES;
Note: See TracChangeset for help on using the changeset viewer.