[JSCOnly] Restore Windows build.
authorross.kirsling@sony.com <ross.kirsling@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Jun 2018 17:55:24 +0000 (17:55 +0000)
committerross.kirsling@sony.com <ross.kirsling@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Jun 2018 17:55:24 +0000 (17:55 +0000)
commit6821c27806eb5c916dea4aacc0c8ba1c925ef29a
tree91bd9de7419ff5366a9e93a73dafcd5f6d9d5579
parentc492700439eddbfb7f634204308ef27ce2d058ba
[JSCOnly] Restore Windows build.
https://bugs.webkit.org/show_bug.cgi?id=187127

Reviewed by Michael Catanzaro.

.:

* Source/cmake/OptionsJSCOnly.cmake:
Don't forget to set -DUCHAR_TYPE=wchar_t for ICU on Windows.
Use bin64/lib64 on Windows (for consistency with full WebKit build).

Tools:

* Scripts/build-jsc:
Fix condition for disabling FTL JIT on Windows.

* Scripts/webkitdirs.pm:
(executableProductDir):
JSCOnly should still use bin64 on Windows (for consistency with full WebKit build).
(determineIsWin64):
JSCOnly already defaults to 64-bit on Windows with Ninja -- ensure that this is true even with MSBuild.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@233363 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/cmake/OptionsJSCOnly.cmake
Tools/ChangeLog
Tools/Scripts/build-jsc
Tools/Scripts/webkitdirs.pm