Title: [291432] trunk/Tools
Revision
291432
Author
mmaxfi...@apple.com
Date
2022-03-17 13:12:49 -0700 (Thu, 17 Mar 2022)

Log Message

Delete Tools/jsc-cli in favor of the jsc target in _javascript_Core itself
https://bugs.webkit.org/show_bug.cgi?id=238042

Rubber-stamped by Saam Barati.

The last time jsc-cli was substantively modified was 8 years ago. On the other
hand, the jsc target in _javascript_Core serves the same purpose, and is actively
maintained.

* Scripts/build-jsc:
* jsc-cli/jsc-cli.xcodeproj/project.pbxproj: Removed.
* jsc-cli/jsc-cli/CLIInstance.h: Removed.
* jsc-cli/jsc-cli/CLIInstance.m: Removed.
* jsc-cli/jsc-cli/JSModule.h: Removed.
* jsc-cli/jsc-cli/JSModule.m: Removed.
* jsc-cli/jsc-cli/JSRunLoopThread.h: Removed.
* jsc-cli/jsc-cli/JSRunLoopThread.m: Removed.
* jsc-cli/jsc-cli/ReadEvalPrintLoop.h: Removed.
* jsc-cli/jsc-cli/ReadEvalPrintLoop.m: Removed.
* jsc-cli/jsc-cli/RunLoopThread.h: Removed.
* jsc-cli/jsc-cli/RunLoopThread.m: Removed.
* jsc-cli/jsc-cli/ScriptInputSource.h: Removed.
* jsc-cli/jsc-cli/ScriptInputSource.m: Removed.
* jsc-cli/jsc-cli/main.m: Removed.

Modified Paths

Removed Paths

  • trunk/Tools/jsc-cli/

Diff

Modified: trunk/Tools/ChangeLog (291431 => 291432)


--- trunk/Tools/ChangeLog	2022-03-17 20:09:16 UTC (rev 291431)
+++ trunk/Tools/ChangeLog	2022-03-17 20:12:49 UTC (rev 291432)
@@ -1,3 +1,30 @@
+2022-03-17  Myles C. Maxfield  <mmaxfi...@apple.com>
+
+        Delete Tools/jsc-cli in favor of the jsc target in _javascript_Core itself
+        https://bugs.webkit.org/show_bug.cgi?id=238042
+
+        Rubber-stamped by Saam Barati.
+
+        The last time jsc-cli was substantively modified was 8 years ago. On the other
+        hand, the jsc target in _javascript_Core serves the same purpose, and is actively
+        maintained.
+
+        * Scripts/build-jsc:
+        * jsc-cli/jsc-cli.xcodeproj/project.pbxproj: Removed.
+        * jsc-cli/jsc-cli/CLIInstance.h: Removed.
+        * jsc-cli/jsc-cli/CLIInstance.m: Removed.
+        * jsc-cli/jsc-cli/JSModule.h: Removed.
+        * jsc-cli/jsc-cli/JSModule.m: Removed.
+        * jsc-cli/jsc-cli/JSRunLoopThread.h: Removed.
+        * jsc-cli/jsc-cli/JSRunLoopThread.m: Removed.
+        * jsc-cli/jsc-cli/ReadEvalPrintLoop.h: Removed.
+        * jsc-cli/jsc-cli/ReadEvalPrintLoop.m: Removed.
+        * jsc-cli/jsc-cli/RunLoopThread.h: Removed.
+        * jsc-cli/jsc-cli/RunLoopThread.m: Removed.
+        * jsc-cli/jsc-cli/ScriptInputSource.h: Removed.
+        * jsc-cli/jsc-cli/ScriptInputSource.m: Removed.
+        * jsc-cli/jsc-cli/main.m: Removed.
+
 2022-03-17  Ben Nham  <n...@apple.com>
 
         Only show notification permission prompt on user gesture

Modified: trunk/Tools/Scripts/build-jsc (291431 => 291432)


--- trunk/Tools/Scripts/build-jsc	2022-03-17 20:09:16 UTC (rev 291431)
+++ trunk/Tools/Scripts/build-jsc	2022-03-17 20:12:49 UTC (rev 291432)
@@ -55,7 +55,6 @@
 my $showHelp = 0;
 my $ftlJIT = int(isAppleCocoaWebKit() && !willUseIOSSimulatorSDK() || ((isARM64() || isX86_64()) && (isGtk() || isJSCOnly())));
 my $forceCLoop = 0;
-my $cli = 0;
 my $makeArgs = "";
 my @cmakeArgs;
 my $buildDir = "";
@@ -88,7 +87,6 @@
   --[no-]coverage               Toggle code coverage support (default: $coverageSupport)
   --[no-]ftl-jit                Toggle FTL JIT support (default: $ftlJIT)
   --cloop                       Use C Loop interpreter (default: $forceCLoop)
-  --cli                         Build the new jsc command line interface (default: $cli)
   --makeargs=<arguments>        Optional Makefile flags
   --cmakeargs=<arguments>       One or more optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local")
   --build-dir=<path>            Build out of tree in directory at <path>
@@ -103,7 +101,6 @@
     'help' => \$showHelp,
     'ftl-jit!' => \$ftlJIT,
     'cloop!' => \$forceCLoop,
-    'cli!' => \$cli,
     'makeargs=s' => \$makeArgs,
     'cmakeargs=s' => \@cmakeArgs,
     'build-dir=s' => \$buildDir,
@@ -273,6 +270,3 @@
 if (isAppleCocoaWebKit()) {
     writeCongrats();
 }
-if (isAppleCocoaWebKit() && $cli) {
-    buildMyProject("Tools/jsc-cli", "jsc-cli");
-}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to