Changeset 240668 in webkit for trunk/Source/JavaScriptCore


Ignore:
Timestamp:
Jan 29, 2019, 12:05:47 PM (6 years ago)
Author:
Keith Rollin
Message:

Add .xcfilelists to Run Script build phases
https://bugs.webkit.org/show_bug.cgi?id=193792
<rdar://problem/47201785>

Reviewed by Alex Christensen.

As part of supporting XCBuild, update the necessary Run Script build
phases in their Xcode projects to refer to their associated
.xcfilelist files.

Note that the addition of these files bumps the Xcode project version
number to something that's Xcode 10 compatible. This change means that
older versions of the Xcode IDE can't read these projects. Nor can it
fully load workspaces that refer to these projects (the updated
projects are shown as non-expandable placeholders). xcodebuild can
still build these projects; it's just that the IDE can't open them.

Source/JavaScriptCore:

Source/WebCore:

Make special accommodations for incorporating .xcfilelists from
WebKitAdditions.

No new tests since there should be no observable behavior difference.

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • WebCore.xcodeproj/project.pbxproj:

Source/WebKit:

Make special accommodations for incorporating .xcfilelists from
WebKitAdditions.

  • Configurations/Base.xcconfig:
  • Configurations/DebugRelease.xcconfig:
  • WebKit.xcodeproj/project.pbxproj:

Tools:

  • DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
  • WebKitTestRunner/WebKitTestRunner.xcodeproj/project.pbxproj:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r240650 r240668  
     12019-01-29  Keith Rollin  <[email protected]>
     2
     3        Add .xcfilelists to Run Script build phases
     4        https://bugs.webkit.org/show_bug.cgi?id=193792
     5        <rdar://problem/47201785>
     6
     7        Reviewed by Alex Christensen.
     8
     9        As part of supporting XCBuild, update the necessary Run Script build
     10        phases in their Xcode projects to refer to their associated
     11        .xcfilelist files.
     12
     13        Note that the addition of these files bumps the Xcode project version
     14        number to something that's Xcode 10 compatible. This change means that
     15        older versions of the Xcode IDE can't read these projects. Nor can it
     16        fully load workspaces that refer to these projects (the updated
     17        projects are shown as non-expandable placeholders). `xcodebuild` can
     18        still build these projects; it's just that the IDE can't open them.
     19
     20        * JavaScriptCore.xcodeproj/project.pbxproj:
     21
    1222019-01-29  Dominik Infuehr  <[email protected]>
    223
  • trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r240593 r240668  
    44        classes = {
    55        };
    6         objectVersion = 46;
     6        objectVersion = 51;
    77        objects = {
    88
     
    1028110281                        files = (
    1028210282                        );
     10283                        inputFileListPaths = (
     10284                                "$(SRCROOT)/UnifiedSources-input.xcfilelist",
     10285                        );
    1028310286                        inputPaths = (
    1028410287                        );
    1028510288                        name = "Generate Unified Sources";
    1028610289                        outputFileListPaths = (
     10290                                "$(SRCROOT)/UnifiedSources-output.xcfilelist",
    1028710291                        );
    1028810292                        outputPaths = (
     
    1039010394                        files = (
    1039110395                        );
     10396                        inputFileListPaths = (
     10397                                "$(SRCROOT)/DerivedSources-input.xcfilelist",
     10398                        );
    1039210399                        inputPaths = (
    1039310400                        );
    1039410401                        name = "Generate Derived Sources";
    1039510402                        outputFileListPaths = (
     10403                                "$(SRCROOT)/DerivedSources-output.xcfilelist",
    1039610404                        );
    1039710405                        outputPaths = (
Note: See TracChangeset for help on using the changeset viewer.