[gjs/wip/ptomato/mozjs52: 22/36] Windows: Build against SpiderMonkey 52



commit 84110781a8d5bac71343776a5bb645e86452c597
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Wed Jun 14 10:34:50 2017 +0800

    Windows: Build against SpiderMonkey 52
    
    This is done so that people can also test Windows builds for gjs that is
    based on SpiderMonkey 52.
    
    As the upstream libffi is not very well maintained for Windows/MSVC, we
    are also switching to use the Centricular fork for libffi[1], which will
    also be the case for the upcoming stable releases for GLib (i.e. GObject)
    and GObject-Introspection.
    
    [1]: https://github.com/centricular/libffi
    
    https://bugzilla.gnome.org/show_bug.cgi?id=784196

 win32/README.txt      |    2 +-
 win32/config-msvc.mak |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/win32/README.txt b/win32/README.txt
index 4aa9dbb..759a1e1 100644
--- a/win32/README.txt
+++ b/win32/README.txt
@@ -6,7 +6,7 @@ via NMake Makefiles.  Due to C++-11 usage, Visual Studio 2012 or
 earlier is not supported.
 
 You will need the following items to build GJS using Visual Studio:
--SpiderMonkey 38 (mozjs-38)
+-SpiderMonkey 52 (mozjs-52)
 -GObject-Introspection (G-I) 1.41.4 or later
 -GLib 2.50.x or later, (which includes GIO, GObject, and the associated tools)
 -Cairo including Cairo-GObject support, unless NO_CAIRO=1 is specified.
diff --git a/win32/config-msvc.mak b/win32/config-msvc.mak
index 339a7f9..0495943 100644
--- a/win32/config-msvc.mak
+++ b/win32/config-msvc.mak
@@ -1,7 +1,7 @@
 # NMake Makefile portion for enabling features for Windows builds
 
 # Spidermonkey release series (17, 24, 31, 38, 45 etc.)
-MOZJS_VERSION = 38
+MOZJS_VERSION = 52
 
 # Please see https://bugzilla.gnome.org/show_bug.cgi?id=775868,
 # comments 26, 27 and 28


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]