Title: [259545] trunk/Source/_javascript_Core
- Revision
- 259545
- Author
- [email protected]
- Date
- 2020-04-04 23:17:21 -0700 (Sat, 04 Apr 2020)
Log Message
copy jsc CLI into _javascript_Core.framework earlier
https://bugs.webkit.org/show_bug.cgi?id=210018
Reviewed by Mark Lam.
Some of our test scripts only copy the _javascript_Core.framework
into the test directory and try to run jsc from there. We should
copy the jsc CLI ASAP so we don't need to build all the other test
binaries unless we actually need them.
* _javascript_Core.xcodeproj/project.pbxproj:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (259544 => 259545)
--- trunk/Source/_javascript_Core/ChangeLog 2020-04-05 05:09:42 UTC (rev 259544)
+++ trunk/Source/_javascript_Core/ChangeLog 2020-04-05 06:17:21 UTC (rev 259545)
@@ -1,3 +1,17 @@
+2020-04-04 Keith Miller <[email protected]>
+
+ copy jsc CLI into _javascript_Core.framework earlier
+ https://bugs.webkit.org/show_bug.cgi?id=210018
+
+ Reviewed by Mark Lam.
+
+ Some of our test scripts only copy the _javascript_Core.framework
+ into the test directory and try to run jsc from there. We should
+ copy the jsc CLI ASAP so we don't need to build all the other test
+ binaries unless we actually need them.
+
+ * _javascript_Core.xcodeproj/project.pbxproj:
+
2020-04-04 Alexey Shvayka <[email protected]>
'\u' should throw an early SyntaxError exception, but instead evaluates to 'u'
Modified: trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj (259544 => 259545)
--- trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj 2020-04-05 05:09:42 UTC (rev 259544)
+++ trunk/Source/_javascript_Core/_javascript_Core.xcodeproj/project.pbxproj 2020-04-05 06:17:21 UTC (rev 259545)
@@ -101,7 +101,6 @@
isa = PBXAggregateTarget;
buildConfigurationList = 149C276C08902AFE008A9EFC /* Build configuration list for PBXAggregateTarget "All" */;
buildPhases = (
- 5DF7E1CC188E6B87003F9A46 /* Copy jsc into _javascript_Core.framework */,
539966E3237CD6740033B0D2 /* Create Versions/Current/Helpers symlink */,
);
dependencies = (
@@ -10639,6 +10638,7 @@
932F5BDC0822A1C700736975 /* Sources */,
932F5BDE0822A1C700736975 /* Frameworks */,
5D5D8ABF0E0D0B0300F9C692 /* Create /usr/local/bin/jsc symlink */,
+ 53B3E04E2439A089001C4281 /* Copy jsc into _javascript_Core.framework */,
);
buildRules = (
);
@@ -10890,6 +10890,26 @@
shellPath = /bin/sh;
shellScript = "# If on a deep-bundle system, set up a link from Helpers to Versions/A/Helpers\n\nif [[ \"${_javascript_CORE_HELPERS_DIR}\" =~ \"Versions\" ]]; then\n if [[ \"${DEPLOYMENT_LOCATION}\" == \"NO\" ]]; then\n ln -fhs Versions/Current/Helpers \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}/../../..\"\n else\n ln -fhs Versions/Current/Helpers \"${INSTALL_DIR}/../../..\"\n fi\nfi\nexit 0\n";
};
+ 53B3E04E2439A089001C4281 /* Copy jsc into _javascript_Core.framework */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputFileListPaths = (
+ );
+ inputPaths = (
+ "$(BUILT_PRODUCTS_DIR)/jsc",
+ );
+ name = "Copy jsc into _javascript_Core.framework";
+ outputFileListPaths = (
+ );
+ outputPaths = (
+ "$(BUILT_PRODUCTS_DIR)/$(_javascript_CORE_HELPERS_DIR)/jsc",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "set -e\n\n# Skip for Production builds.\nif [[ ${CONFIGURATION:=Debug} == \"Production\" ]]; then\n exit\nfi\n\n# Copy and update the jsc binary to refer to _javascript_Core.framework relative to its location.\nmkdir -p \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}\"\nditto \"${BUILT_PRODUCTS_DIR}/jsc\" \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}/jsc\"\ninstall_name_tool -change \"${_javascript_CORE_FRAMEWORKS_DIR}/_javascript_Core.framework/Versions/A/_javascript_Core\" \"@loader_path/../_javascript_Core\" \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}/jsc\"\n\n";
+ };
53B4BD091F68AF8900D2BEA3 /* Generate Unified Sources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -10975,22 +10995,6 @@
shellPath = /bin/sh;
shellScript = "if [[ \"${SKIP_INSTALL}\" == \"NO\" ]]; then\n cp \"${SRCROOT}/API/tests/testapiScripts/testapi.js\" \"${DSTROOT}${INSTALL_PATH}/testapi.js\"\nfi\n";
};
- 5DF7E1CC188E6B87003F9A46 /* Copy jsc into _javascript_Core.framework */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- "$(BUILT_PRODUCTS_DIR)/jsc",
- );
- name = "Copy jsc into _javascript_Core.framework";
- outputPaths = (
- "$(BUILT_PRODUCTS_DIR)/$(_javascript_CORE_HELPERS_DIR)/jsc",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "set -e\n\n# Skip for Production builds.\nif [[ ${CONFIGURATION:=Debug} == \"Production\" ]]; then\n exit\nfi\n\n# Copy and update the jsc binary to refer to _javascript_Core.framework relative to its location.\nmkdir -p \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}\"\nditto \"${BUILT_PRODUCTS_DIR}/jsc\" \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}/jsc\"\ninstall_name_tool -change \"${_javascript_CORE_FRAMEWORKS_DIR}/_javascript_Core.framework/Versions/A/_javascript_Core\" \"@loader_path/../_javascript_Core\" \"${BUILT_PRODUCTS_DIR}/${_javascript_CORE_HELPERS_DIR}/jsc\"\n";
- };
65788AA018B409EB00C189FF /* Offline Assemble */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes