Changeset 287326 in webkit


Ignore:
Timestamp:
Dec 21, 2021, 12:16:05 PM (4 years ago)
Author:
msaboff@apple.com
Message:

Fix symlinks for alternate root framework locations
https://bugs.webkit.org/show_bug.cgi?id=234567

Reviewed by Filip Pizlo.

Source/ThirdParty/ANGLE:

Eliminated the creation of symlinks for ANGLE as it is under WebCore.

  • ANGLE.xcodeproj/project.pbxproj:
  • Configurations/ANGLE-dynamic.xcconfig:

Source/WebCore:

Covered by existing tests.

Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.

  • WebCore.xcodeproj/project.pbxproj:

Source/WebGPU:

Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.

  • WebGPU.xcodeproj/project.pbxproj:

Source/WebInspectorUI:

Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.

  • WebInspectorUI.xcodeproj/project.pbxproj:
Location:
trunk/Source
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj

    r287137 r287326  
    35093509                                31CD00CF2491976800486F27 /* CopyFiles */,
    35103510                                31CD00D2249197FD00486F27 /* Adjust ANGLE Paths */,
    3511                                 6577FFC5276AC8630011AEC8 /* Create Symlink to Alt Root Path */,
    35123511                        );
    35133512                        buildRules = (
     
    35973596                        shellPath = /bin/sh;
    35983597                        shellScript = "if [ \"${XCODE_VERSION_ACTUAL}\" -ge \"1140\" -a \"${WK_USE_NEW_BUILD_SYSTEM}\" = \"YES\" ]; then\n    # In this configuration, post-processing is performed at the same time as copying in the postprocess-header-rule script, so there's no need for this separate step.\n    exit 0\nfi\n\nexec \"$SRCROOT/adjust-angle-include-paths.py\"\n";
    3599                 };
    3600                 6577FFC5276AC8630011AEC8 /* Create Symlink to Alt Root Path */ = {
    3601                         isa = PBXShellScriptBuildPhase;
    3602                         buildActionMask = 8;
    3603                         files = (
    3604                         );
    3605                         inputFileListPaths = (
    3606                         );
    3607                         inputPaths = (
    3608                         );
    3609                         name = "Create Symlink to Alt Root Path";
    3610                         outputFileListPaths = (
    3611                         );
    3612                         outputPaths = (
    3613                                 "${OUTPUT_ALTERNATE_ROOT_PATH}",
    3614                         );
    3615                         runOnlyForDeploymentPostprocessing = 1;
    3616                         shellPath = /bin/zsh;
    3617                         shellScript = "\"${SRCROOT}/scripts/create-symlink-to-altroot.sh\"\n";
    36183598                };
    36193599                FFDA50D5269F895400AE11E2 /* Bake Metal Library to NSData */ = {
  • trunk/Source/ThirdParty/ANGLE/ChangeLog

    r287312 r287326  
     12021-12-21  Michael Saboff  <msaboff@apple.com>
     2
     3        Fix symlinks for alternate root framework locations
     4        https://bugs.webkit.org/show_bug.cgi?id=234567
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Eliminated the creation of symlinks for ANGLE as it is under WebCore.
     9
     10        * ANGLE.xcodeproj/project.pbxproj:
     11        * Configurations/ANGLE-dynamic.xcconfig:
     12
    1132021-12-21  Arcady Goldmints-Orlov  <agoldmints@igalia.com>
    214
  • trunk/Source/ThirdParty/ANGLE/Configurations/ANGLE-dynamic.xcconfig

    r287143 r287326  
    3131DYLIB_INSTALL_NAME_BASE_WK_RELOCATABLE_FRAMEWORKS_YES = @loader_path/../../../;
    3232
    33 ALTERNATE_ROOT_PATH = $(DYLIB_INSTALL_NAME_BASE);
    34 
    35 OUTPUT_ALTERNATE_ROOT_PATH = $(OUTPUT_ALTERNATE_ROOT_PATH_$(USE_SYSTEM_CONTENT_PATH));
    36 OUTPUT_ALTERNATE_ROOT_PATH_YES = $(DSTROOT)$(ALTERNATE_ROOT_PATH)/$(FULL_PRODUCT_NAME);
    37 
    3833HEADER_SEARCH_PATHS = include src src/common/third_party/numerics third_party/base src/common/third_party/base third_party/zlib/google ${DERIVED_FILES_DIR};
    3934
  • trunk/Source/WebCore/ChangeLog

    r287325 r287326  
     12021-12-21  Michael Saboff  <msaboff@apple.com>
     2
     3        Fix symlinks for alternate root framework locations
     4        https://bugs.webkit.org/show_bug.cgi?id=234567
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Covered by existing tests.
     9
     10        Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.
     11
     12        * WebCore.xcodeproj/project.pbxproj:
     13
    1142021-12-21  Antti Koivisto  <antti@apple.com>
    215
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r287321 r287326  
    3833338333                        name = "Create Symlink to Alt Root Path";
    3833438334                        outputFileListPaths = (
     38335                        );
     38336                        outputPaths = (
    3833538337                                "${OUTPUT_ALTERNATE_ROOT_PATH}",
    38336                         );
    38337                         outputPaths = (
    3833838338                        );
    3833938339                        runOnlyForDeploymentPostprocessing = 1;
  • trunk/Source/WebGPU/ChangeLog

    r287137 r287326  
     12021-12-21  Michael Saboff  <msaboff@apple.com>
     2
     3        Fix symlinks for alternate root framework locations
     4        https://bugs.webkit.org/show_bug.cgi?id=234567
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.
     9
     10        * WebGPU.xcodeproj/project.pbxproj:
     11
    1122021-12-16  Michael Saboff  <msaboff@apple.com>
    213
  • trunk/Source/WebGPU/WebGPU.xcodeproj/project.pbxproj

    r287137 r287326  
    444444                        name = "Create Symlink to Alt Root Path";
    445445                        outputFileListPaths = (
     446                        );
     447                        outputPaths = (
    446448                                "${OUTPUT_ALTERNATE_ROOT_PATH}",
    447                         );
    448                         outputPaths = (
    449449                        );
    450450                        runOnlyForDeploymentPostprocessing = 1;
  • trunk/Source/WebInspectorUI/ChangeLog

    r287137 r287326  
     12021-12-21  Michael Saboff  <msaboff@apple.com>
     2
     3        Fix symlinks for alternate root framework locations
     4        https://bugs.webkit.org/show_bug.cgi?id=234567
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Moved OUTPUT_ALTERNATE_ROOT_PATH in create symlink script from outputFileListPaths to outputPaths.
     9
     10        * WebInspectorUI.xcodeproj/project.pbxproj:
     11
    1122021-12-16  Michael Saboff  <msaboff@apple.com>
    213
  • trunk/Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj

    r287137 r287326  
    160160                        name = "Create Symlink to Alt Root Path";
    161161                        outputFileListPaths = (
     162                        );
     163                        outputPaths = (
    162164                                "${OUTPUT_ALTERNATE_ROOT_PATH}",
    163                         );
    164                         outputPaths = (
    165165                        );
    166166                        runOnlyForDeploymentPostprocessing = 1;
Note: See TracChangeset for help on using the changeset viewer.