Skip to content

Commit e74ca53

Browse files
committed
1. ChakraCore was updated to version of October 29, 2016;
2. Added the JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64 and JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64 packages.
1 parent ed7d788 commit e74ca53

File tree

25 files changed

+176
-36
lines changed

25 files changed

+176
-36
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
3+
<metadata>
4+
<id>JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64</id>
5+
<version>2.0.3</version>
6+
<title>JS Engine Switcher: ChakraCore for Debian (x64)</title>
7+
<authors>Andrey Taritsyn</authors>
8+
<owners>Andrey Taritsyn</owners>
9+
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>
10+
<projectUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher</projectUrl>
11+
<iconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_ChakraCore_Logo128x128.png</iconUrl>
12+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13+
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Debian (x64).
14+
15+
This package is only compatible with .NET Core.</description>
16+
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Debian (x64).</summary>
17+
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
18+
<language>en-US</language>
19+
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore Debian x64</tags>
20+
</metadata>
21+
<files>
22+
<file src="**\*.*" exclude="build-package.cmd" />
23+
</files>
24+
</package>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
set project_name=JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64
2+
set lib_dir=..\..\lib\ChakraCore
3+
set licenses_dir=..\..\Licenses
4+
set nuget_package_manager=..\..\.nuget\nuget.exe
5+
6+
call "..\setup.cmd"
7+
8+
rmdir runtimes /Q/S
9+
del chakra-core-license.txt /Q/S
10+
11+
xcopy "%lib_dir%\debian-x64\libChakraCore.so" runtimes\debian-x64\native\
12+
copy "%licenses_dir%\chakra-core-license.txt" chakra-core-license.txt /Y
13+
14+
%nuget_package_manager% pack "..\%project_name%\%project_name%.nuspec"
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+

2+
3+
--------------------------------------------------------------------------------
4+
README file for JS Engine Switcher: ChakraCore for Debian (x64) v2.0.3
5+
6+
--------------------------------------------------------------------------------
7+
8+
Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru
9+
10+
11+
===========
12+
DESCRIPTION
13+
===========
14+
This package complements the JavaScriptEngineSwitcher.ChakraCore package and
15+
contains the native implementation of ChakraCore version of October 29, 2016 for
16+
Debian (x64).
17+
18+
This package is only compatible with .NET Core.
19+
20+
=============
21+
DOCUMENTATION
22+
=============
23+
See documentation on GitHub -
24+
http://github.com/Taritsyn/JavaScriptEngineSwitcher
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
3+
<metadata>
4+
<id>JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64</id>
5+
<version>2.0.3</version>
6+
<title>JS Engine Switcher: ChakraCore for OS X (x64)</title>
7+
<authors>Andrey Taritsyn</authors>
8+
<owners>Andrey Taritsyn</owners>
9+
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>
10+
<projectUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher</projectUrl>
11+
<iconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_ChakraCore_Logo128x128.png</iconUrl>
12+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13+
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for OS X (x64).
14+
15+
This package is only compatible with .NET Core.</description>
16+
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for OS X (x64).</summary>
17+
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
18+
<language>en-US</language>
19+
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore macOS OSX x64</tags>
20+
</metadata>
21+
<files>
22+
<file src="**\*.*" exclude="build-package.cmd" />
23+
</files>
24+
</package>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
set project_name=JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64
2+
set lib_dir=..\..\lib\ChakraCore
3+
set licenses_dir=..\..\Licenses
4+
set nuget_package_manager=..\..\.nuget\nuget.exe
5+
6+
call "..\setup.cmd"
7+
8+
rmdir runtimes /Q/S
9+
del chakra-core-license.txt /Q/S
10+
11+
xcopy "%lib_dir%\osx-x64\libChakraCore.dylib" runtimes\osx-x64\native\
12+
copy "%licenses_dir%\chakra-core-license.txt" chakra-core-license.txt /Y
13+
14+
%nuget_package_manager% pack "..\%project_name%\%project_name%.nuspec"
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+

2+
3+
--------------------------------------------------------------------------------
4+
README file for JS Engine Switcher: ChakraCore for OS X (x64) v2.0.3
5+
6+
--------------------------------------------------------------------------------
7+
8+
Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru
9+
10+
11+
===========
12+
DESCRIPTION
13+
===========
14+
This package complements the JavaScriptEngineSwitcher.ChakraCore package and
15+
contains the native implementation of ChakraCore version of October 29, 2016 for
16+
OS X (x64).
17+
18+
This package is only compatible with .NET Core.
19+
20+
=============
21+
DOCUMENTATION
22+
=============
23+
See documentation on GitHub -
24+
http://github.com/Taritsyn/JavaScriptEngineSwitcher

NuGet/JavaScriptEngineSwitcher.ChakraCore.Native.win-x64/JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.nuspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.ChakraCore.Native.win-x64</id>
55
<version>2.0.3</version>
6-
<title>JS Engine Switcher: ChakraCore for Windows x64</title>
6+
<title>JS Engine Switcher: ChakraCore for Windows (x64)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>
1010
<projectUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_ChakraCore_Logo128x128.png</iconUrl>
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13-
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version 1.3 for Windows (64-bit).
13+
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Windows (x64).
1414

15-
For correct working of the ChakraCore require assemblies `msvcp120.dll` and `msvcr120.dll` from the Visual C++ Redistributable Packages for Visual Studio 2013.</description>
16-
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version 1.3 for Windows (64-bit).</summary>
15+
For correct working of the ChakraCore require `msvcp140.dll` assembly from the Visual C++ Redistributable for Visual Studio 2015.</description>
16+
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Windows (x64).</summary>
1717
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1818
<language>en-US</language>
1919
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore Windows x64</tags>

NuGet/JavaScriptEngineSwitcher.ChakraCore.Native.win-x64/readme.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: ChakraCore for Windows x64 v2.0.3
4+
README file for JS Engine Switcher: ChakraCore for Windows (x64) v2.0.3
55

66
--------------------------------------------------------------------------------
77

@@ -12,18 +12,18 @@
1212
DESCRIPTION
1313
===========
1414
This package complements the JavaScriptEngineSwitcher.ChakraCore package and
15-
contains the native implementation of ChakraCore version 1.3 for Windows (64-bit).
15+
contains the native implementation of ChakraCore version of October 29, 2016 for
16+
Windows (x64).
1617

17-
For correct working of the ChakraCore require assemblies `msvcp120.dll` and
18-
`msvcr120.dll` from the Visual C++ Redistributable Packages for Visual Studio
19-
2013.
18+
For correct working of the ChakraCore require `msvcp140.dll` assembly from the
19+
Visual C++ Redistributable for Visual Studio 2015.
2020

2121
====================
2222
POST-INSTALL ACTIONS
2323
====================
24-
If in your system does not assemblies `msvcp120.dll` and `msvcr120.dll`, then
25-
download and install the Visual C++ Redistributable Packages for Visual Studio
26-
2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784).
24+
If in your system does not `msvcp140.dll` assembly, then download and install
25+
the Visual C++ Redistributable for Visual Studio 2015
26+
(http://www.microsoft.com/en-us/download/details.aspx?id=48145).
2727

2828
=============
2929
DOCUMENTATION

NuGet/JavaScriptEngineSwitcher.ChakraCore.Native.win-x86/JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.nuspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.ChakraCore.Native.win-x86</id>
55
<version>2.0.3</version>
6-
<title>JS Engine Switcher: ChakraCore for Windows x86</title>
6+
<title>JS Engine Switcher: ChakraCore for Windows (x86)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>
1010
<projectUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_ChakraCore_Logo128x128.png</iconUrl>
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13-
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version 1.3 for Windows (32-bit).
13+
<description>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Windows (x86).
1414

15-
For correct working of the ChakraCore require assemblies `msvcp120.dll` and `msvcr120.dll` from the Visual C++ Redistributable Packages for Visual Studio 2013.</description>
16-
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version 1.3 for Windows (32-bit).</summary>
15+
For correct working of the ChakraCore require `msvcp140.dll` assembly from the Visual C++ Redistributable for Visual Studio 2015.</description>
16+
<summary>This package complements the JavaScriptEngineSwitcher.ChakraCore package and contains the native implementation of ChakraCore version of October 29, 2016 for Windows (x86).</summary>
1717
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1818
<language>en-US</language>
1919
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore Windows x86</tags>

NuGet/JavaScriptEngineSwitcher.ChakraCore.Native.win-x86/readme.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: ChakraCore for Windows x86 v2.0.3
4+
README file for JS Engine Switcher: ChakraCore for Windows (x86) v2.0.3
55

66
--------------------------------------------------------------------------------
77

@@ -12,18 +12,18 @@
1212
DESCRIPTION
1313
===========
1414
This package complements the JavaScriptEngineSwitcher.ChakraCore package and
15-
contains the native implementation of ChakraCore version 1.3 for Windows (32-bit).
15+
contains the native implementation of ChakraCore version of October 29, 2016 for
16+
Windows (x86).
1617

17-
For correct working of the ChakraCore require assemblies `msvcp120.dll` and
18-
`msvcr120.dll` from the Visual C++ Redistributable Packages for Visual Studio
19-
2013.
18+
For correct working of the ChakraCore require `msvcp140.dll` assembly from the
19+
Visual C++ Redistributable for Visual Studio 2015.
2020

2121
====================
2222
POST-INSTALL ACTIONS
2323
====================
24-
If in your system does not assemblies `msvcp120.dll` and `msvcr120.dll`, then
25-
download and install the Visual C++ Redistributable Packages for Visual Studio
26-
2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784).
24+
If in your system does not `msvcp140.dll` assembly, then download and install
25+
the Visual C++ Redistributable for Visual Studio 2015
26+
(http://www.microsoft.com/en-us/download/details.aspx?id=48145).
2727

2828
=============
2929
DOCUMENTATION

0 commit comments

Comments
 (0)