Changeset 186226 in webkit


Ignore:
Timestamp:
Jul 2, 2015 9:04:01 AM (9 years ago)
Author:
mitz@apple.com
Message:

<rdar://problem/21429613> [iOS] Stop making symlinks from PrivateFrameworks to Frameworks
https://bugs.webkit.org/show_bug.cgi?id=146542

Reviewed by Sam Weinig.

Source/JavaScriptCore:

  • JavaScriptCore.xcodeproj/project.pbxproj: Removed the build phase that makes the symlink.

Source/WebKit2:

  • WebKit2.xcodeproj/project.pbxproj: Removed the build phase that makes the directory of

symlinks.

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r186218 r186226  
     12015-07-02  Dan Bernstein  <mitz@apple.com>
     2
     3        <rdar://problem/21429613> [iOS] Stop making symlinks from PrivateFrameworks to Frameworks
     4        https://bugs.webkit.org/show_bug.cgi?id=146542
     5
     6        Reviewed by Sam Weinig.
     7
     8        * JavaScriptCore.xcodeproj/project.pbxproj: Removed the build phase that makes the symlink.
     9
    1102015-07-01  Joseph Pecoraro  <pecoraro@apple.com>
    211
  • trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r186202 r186226  
    66596659                                3713F014142905240036387F /* Check For Inappropriate Objective-C Class Names */,
    66606660                                A55DEAA416703DF7003DB841 /* Check For Inappropriate Macros in External Headers */,
    6661                                 1A02D9A81B34A882000D1522 /* Add Symlink in /System/Library/PrivateFrameworks */,
    66626661                        );
    66636662                        buildRules = (
     
    67736772                        shellPath = /bin/sh;
    67746773                        shellScript = "set -e\n\nif [[ $ENABLE_FTL_JIT != \"ENABLE_FTL_JIT\" ]]\nthen\n    exit 0\nfi\n\nif [[ ${CONFIGURATION:=Debug} != \"Production\" ]]\nthen\n    # Copy the llvmForJSC library into the framework.\n    ditto \"${BUILT_PRODUCTS_DIR}/libllvmForJSC.dylib\" \"${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Libraries/libllvmForJSC.dylib\"\nfi\n\nif [[ $PLATFORM_NAME != \"macosx\" ]]\nthen\n    exit 0\nfi\n\nif [ ! -e \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Libraries\" ]\nthen\n    ln -fs \"Versions/Current/Libraries\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/Libraries\"\nfi";
    6775                 };
    6776                 1A02D9A81B34A882000D1522 /* Add Symlink in /System/Library/PrivateFrameworks */ = {
    6777                         isa = PBXShellScriptBuildPhase;
    6778                         buildActionMask = 8;
    6779                         files = (
    6780                         );
    6781                         inputPaths = (
    6782                         );
    6783                         name = "Add Symlink in /System/Library/PrivateFrameworks";
    6784                         outputPaths = (
    6785                         );
    6786                         runOnlyForDeploymentPostprocessing = 1;
    6787                         shellPath = /bin/sh;
    6788                         shellScript = "if [[ ${PLATFORM_NAME} != \"iphoneos\" ]]; then\n    exit 0\nfi\n\nif [[ ! -d \"${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks\" ]]; then\n    mkdir -p \"${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks\"\nfi\n\nln -s -h -f ../Frameworks/JavaScriptCore.framework \"${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks/JavaScriptCore.framework\"";
    67896774                };
    67906775                3713F014142905240036387F /* Check For Inappropriate Objective-C Class Names */ = {
  • trunk/Source/WebKit2/ChangeLog

    r186225 r186226  
     12015-07-02  Dan Bernstein  <mitz@apple.com>
     2
     3        <rdar://problem/21429613> [iOS] Stop making symlinks from PrivateFrameworks to Frameworks
     4        https://bugs.webkit.org/show_bug.cgi?id=146542
     5
     6        Reviewed by Sam Weinig.
     7
     8        * WebKit2.xcodeproj/project.pbxproj: Removed the build phase that makes the directory of
     9        symlinks.
     10
    1112015-07-02  Carlos Garcia Campos  <cgarcia@igalia.com>
    212
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r186182 r186226  
    1515                                BCFFCA8A160D6DEA003DF315 /* Add current version symlinks */,
    1616                                BCFFCA8B160D6E7B003DF315 /* Copy XPC services for engineering builds */,
    17                                 1A1A18301B17919B00B06F12 /* Add Symlinks in /System/Library/PrivateFrameworks/WebKit.framework */,
    1817                        );
    1918                        dependencies = (
     
    89088907                        shellScript = "if [[ ${PLATFORM_NAME} != \"macosx\" ]]; then\nexit 0\nfi\n\nln -sf Versions/Current/Frameworks \"$TARGET_BUILD_DIR/WebKit.framework/Frameworks\"\n";
    89098908                };
    8910                 1A1A18301B17919B00B06F12 /* Add Symlinks in /System/Library/PrivateFrameworks/WebKit.framework */ = {
    8911                         isa = PBXShellScriptBuildPhase;
    8912                         buildActionMask = 8;
    8913                         files = (
    8914                         );
    8915                         inputPaths = (
    8916                         );
    8917                         name = "Add Symlinks in /System/Library/PrivateFrameworks/WebKit.framework";
    8918                         outputPaths = (
    8919                         );
    8920                         runOnlyForDeploymentPostprocessing = 1;
    8921                         shellPath = /bin/sh;
    8922                         shellScript = "if [[ ${PLATFORM_NAME} != \"iphoneos\" ]]; then\nexit 0;\nfi\n\nif [[ ! -d \"${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks/WebKit.framework\" ]]; then\nmkdir -p \"${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks/WebKit.framework\"\nfi\n\ncd ${INSTALL_ROOT}/${SYSTEM_LIBRARY_DIR}/PrivateFrameworks/WebKit.framework\nln -s -h -f ../../Frameworks/WebKit.framework/* .";
    8923                 };
    89248909                1A1D2115191D96380001619F /* Postprocess Framework Headers */ = {
    89258910                        isa = PBXShellScriptBuildPhase;
Note: See TracChangeset for help on using the changeset viewer.