Ignore:
Timestamp:
Apr 12, 2017, 11:55:50 PM (8 years ago)
Author:
[email protected]
Message:

[Mac] Future-proof .xcconfig files
https://bugs.webkit.org/show_bug.cgi?id=170802

Reviewed by Tim Horton.

Source/bmalloc:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:

Source/JavaScriptCore:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/FeatureDefines.xcconfig:
  • Configurations/Version.xcconfig:

Source/ThirdParty/ANGLE:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:

Source/ThirdParty/libwebrtc:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/opus.xcconfig:

Source/WebCore:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/FeatureDefines.xcconfig:
  • Configurations/Version.xcconfig:

Source/WebCore/PAL:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/FeatureDefines.xcconfig:
  • Configurations/Version.xcconfig:

Source/WebInspectorUI:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/Version.xcconfig:

Source/WebKit/mac:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/FeatureDefines.xcconfig:
  • Configurations/Version.xcconfig:

Source/WebKit2:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • Configurations/FeatureDefines.xcconfig:
  • Configurations/Version.xcconfig:

Source/WTF:

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:

Tools:

  • DumpRenderTree/mac/Configurations/Base.xcconfig:
  • DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
  • MiniBrowser/Configurations/Base.xcconfig:
  • MiniBrowser/Configurations/DebugRelease.xcconfig:
  • TestWebKitAPI/Configurations/Base.xcconfig:
  • TestWebKitAPI/Configurations/DebugRelease.xcconfig:
  • TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
  • WebKitTestRunner/Configurations/Base.xcconfig:
  • WebKitTestRunner/Configurations/DebugRelease.xcconfig:
Location:
trunk/Source/JavaScriptCore/Configurations
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/Configurations/Base.xcconfig

    r214914 r215316  
    9191TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
    9292TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
     93TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
    9394
    9495AD_HOC_CODE_SIGNING_ALLOWED = YES;
  • trunk/Source/JavaScriptCore/Configurations/DebugRelease.xcconfig

    r209434 r215316  
    3535MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
    3636MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
     37MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
    3738
    3839GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
  • trunk/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig

    r215250 r215316  
    118118ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
    119119
    120 ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
    121 ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
    122 ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
    123 ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
    124 ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
    125 ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
     120ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
    126121
    127122ENABLE_INTL = ENABLE_INTL;
     
    199194ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
    200195ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
     196ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
    201197
    202198ENABLE_WRITABLE_STREAM_API = ;
     
    218214ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
    219215ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
     216ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
    220217ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
    221218ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
  • trunk/Source/JavaScriptCore/Configurations/Version.xcconfig

    r215306 r215316  
    4040SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
    4141SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
     42SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
    4243
    4344// The production build always uses the full version with a system version prefix.
Note: See TracChangeset for help on using the changeset viewer.