Move JavaScriptCore files to match Xcode project hierarchy
authorddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Sep 2018 13:39:55 +0000 (13:39 +0000)
committerddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 13 Sep 2018 13:39:55 +0000 (13:39 +0000)
commitbd4076140147eaa2b771613af26f293042cdfeb4
tree8ef0fe250041d9fba3fc8c9138e23456c014ea43
parente2ac4ded57b917a74c9d8318f5266b0d96e49a8b
Move JavaScriptCore files to match Xcode project hierarchy
<https://webkit.org/b/189574>

Reviewed by Filip Pizlo.

* API/JSAPIValueWrapper.cpp: Rename from Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp.
* API/JSAPIValueWrapper.h: Rename from Source/JavaScriptCore/runtime/JSAPIValueWrapper.h.
* CMakeLists.txt: Update for new path to
generateYarrUnicodePropertyTables.py, hasher.py and
JSAPIValueWrapper.h.
* DerivedSources.make: Ditto. Add missing dependency on
hasher.py captured by CMakeLists.txt.
* JavaScriptCore.xcodeproj/project.pbxproj: Update for new file
reference paths. Add hasher.py library to project.
* Sources.txt: Update for new path to
JSAPIValueWrapper.cpp.
* runtime/JSImmutableButterfly.h: Add missing includes
after changes to Sources.txt and regenerating unified
sources.
* runtime/RuntimeType.h: Ditto.
* yarr/generateYarrUnicodePropertyTables.py: Rename from Source/JavaScriptCore/Scripts/generateYarrUnicodePropertyTables.py.
* yarr/hasher.py: Rename from Source/JavaScriptCore/Scripts/hasher.py.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@235972 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/API/JSAPIValueWrapper.cpp [moved from Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp with 100% similarity]
Source/JavaScriptCore/API/JSAPIValueWrapper.h [moved from Source/JavaScriptCore/runtime/JSAPIValueWrapper.h with 100% similarity]
Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/DerivedSources.make
Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
Source/JavaScriptCore/Sources.txt
Source/JavaScriptCore/runtime/JSImmutableButterfly.h
Source/JavaScriptCore/runtime/RuntimeType.h
Source/JavaScriptCore/yarr/generateYarrUnicodePropertyTables.py [moved from Source/JavaScriptCore/Scripts/generateYarrUnicodePropertyTables.py with 100% similarity]
Source/JavaScriptCore/yarr/hasher.py [moved from Source/JavaScriptCore/Scripts/hasher.py with 100% similarity]