[Webkit-unassigned] [Bug 189574] New: Move JavaScriptCore files to match Xcode project hierarchy

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 12 21:23:17 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=189574

            Bug ID: 189574
           Summary: Move JavaScriptCore files to match Xcode project
                    hierarchy
           Product: WebKit
           Version: Safari 10
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ddkilzer at webkit.org
                CC: keith_miller at apple.com

Move JavaScriptCore files to match Xcode project hierarchy.

These changes will let us turn "virtual" folders into folders that are backed by a directory in the project.

The changes can be summarized as follows:

Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp => Source/JavaScriptCore/API/JSAPIValueWrapper.cpp
Source/JavaScriptCore/runtime/JSAPIValueWrapper.h => Source/JavaScriptCore/API/JSAPIValueWrapper.h
Source/JavaScriptCore/Scripts/generateYarrUnicodePropertyTables.py => Source/JavaScriptCore/yarr/generateYarrUnicodePropertyTables.py
Source/JavaScriptCore/Scripts/hasher.py => Source/JavaScriptCore/yarr/hasher.py

Fallout from the changes includes:
- Updating the Xcode project file to point to the new locations.
- Adding hasher.py (previously omitted) to the Xcode project file.
- Updating CMakeLists.txt, DerivedSources.make and Sources.txt for new locations.
- Updating Source/JavaScriptCore/runtime/JSImmutableButterfly.h and Source/JavaScriptCore/runtime/RuntimeType.h to build within regenerated UnifiedSources (missing headers that were previously included in JSAPIValueWrapper.{cpp,h}).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180913/3823606b/attachment.html>


More information about the webkit-unassigned mailing list