[Win] build-jsc and run-javascriptcore-tests do not work
[WebKit-https.git] / Tools / ChangeLog
index 2bc7acf7300f88c8293e507679cc938c07cc225c..cf0e7f156604217bcab0181d7267254bba44da59 100644 (file)
@@ -1,3 +1,30 @@
+2015-10-30  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] build-jsc and run-javascriptcore-tests do not work
+        https://bugs.webkit.org/show_bug.cgi?id=150700
+
+        Reviewed by Mark Lam.
+        
+        Correct our build system so that it expects Windows to be using CMake,
+        and to build the correct sub-projects for our JSC helper scripts.
+
+        * Scripts/build-jsc: Make sure to build the testapi harness when
+          building for Windows.
+        * Scripts/build-webkit:
+          (1) Use the existing 'cmakeBasedPortName()'
+          (2) Use File::Spec rather than hard-coding path delimeters.
+          (3) Refer to Visual Studio 14.0, rather than the unsupported 12.0.
+        method rather than hard-coding the name based on conditional.
+        * Scripts/copy-webkitlibraries-to-product-directory: Don't try to grab
+          LLVM libraries on Apple Windows build.
+        * Scripts/run-javascriptcore-tests:
+        (testapiPath): Use File::Spec rather than hard-coding path delimeters.
+        * Scripts/run-jsc: Ditto.
+        * Scripts/webkitdirs.pm:
+        (cmakeBasedPortName): Update to return the right value for the Apple
+        Windows port and the WinCairo port.
+        (isCMakeBuild): Expect CMake build for all Windows ports.
+
 2015-10-30  Carlos Garcia Campos  <cgarcia@igalia.com>
 
         [JHBuild] Do not try to update the dependencies if jhbuild configuration hasn't changed