[Win] Remove obsolete code for vcxproj builds in build-api-tests and build-jsc
authorHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Oct 2018 02:01:38 +0000 (02:01 +0000)
committerHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Oct 2018 02:01:38 +0000 (02:01 +0000)
https://bugs.webkit.org/show_bug.cgi?id=190948

Reviewed by Brent Fulgham.

vcxproj files have been removed in Bug 154388.

* Scripts/build-api-tests: Removed obsolete code to build vcproj.
* Scripts/build-jsc:
(buildMyProject): Ditto. Removed a condition of buiding bmalloc
which is not used because Windows ports are using CMake.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237536 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/Scripts/build-api-tests
Tools/Scripts/build-jsc

index 8e62dc3..49a675f 100644 (file)
@@ -1,3 +1,17 @@
+2018-10-28  Fujii Hironori  <Hironori.Fujii@sony.com>
+
+        [Win] Remove obsolete code for vcxproj builds in build-api-tests and build-jsc
+        https://bugs.webkit.org/show_bug.cgi?id=190948
+
+        Reviewed by Brent Fulgham.
+
+        vcxproj files have been removed in Bug 154388.
+
+        * Scripts/build-api-tests: Removed obsolete code to build vcproj.
+        * Scripts/build-jsc:
+        (buildMyProject): Ditto. Removed a condition of buiding bmalloc
+        which is not used because Windows ports are using CMake.
+
 2018-10-28  Geoffrey Garen  <ggaren@apple.com>
 
         HashMap should support selecting a random entry
index b8e16d4..4a68a03 100755 (executable)
@@ -72,10 +72,6 @@ if (isAppleCocoaWebKit()) {
         push @options, ("-target", "TestWTF");
     }
     $result = buildXCodeProject("TestWebKitAPI", $clean, @options, @ARGV);
-} elsif (isAppleWinWebKit()) {
-    chdir "Tools/TestWebKitAPI" or die;
-    my $solutionPath = "TestWebKitAPI.vcxproj/TestWebKitAPI.sln";
-    $result = buildVisualStudioProject($solutionPath, $clean);
 } else {
     die "TestWebKitAPI is not supported on this platform.\n";
 }
index ad033f0..9f709bf 100755 (executable)
@@ -198,11 +198,6 @@ sub buildMyProject
     chdir $projectDirectory or die "Can't find $projectName directory to build from";
     if (isAppleCocoaWebKit()) {
         $result = system "sh", "-c", ('xcodebuild -project ' . $projectName . '.xcodeproj "$@" | grep -v setenv && exit ${PIPESTATUS[0]}'), "xcodebuild",  @options, @ARGV, @additionalSupportOptions;
-    } elsif (isAppleWinWebKit() || isWinCairo()) {
-        # WTF is a part of JavaScriptCore.sln because jsc.exe wouldn't start otherwise.
-        if ($projectName ne "WTF") {
-            $result = buildVisualStudioProject("$projectName.vcxproj/$projectName.sln");
-        }
     } else {
         die "Building not defined for this platform!\n";
     }
@@ -221,9 +216,7 @@ sub writeCongrats()
     print "====================================================================\n";
 }
 
-if (!isAppleWinWebKit() && !isWinCairo()) {
-    buildMyProject("Source/bmalloc", "bmalloc");
-}
+buildMyProject("Source/bmalloc", "bmalloc");
 buildMyProject("Source/WTF", "WTF");
 buildMyProject("Source/JavaScriptCore", "JavaScriptCore");
 if (isAppleCocoaWebKit() && $cli) {