Skip to content

Commit 265e99d

Browse files
committed
In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.4
1 parent 916071b commit 265e99d

34 files changed

Lines changed: 104 additions & 87 deletions

File tree

JavaScriptEngineSwitcher.NoSamples.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.Ch
6565
EndProject
6666
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win-x64", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.csproj", "{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5}"
6767
EndProject
68+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win-arm", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.csproj", "{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}"
69+
EndProject
6870
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.csproj", "{A7363E31-A913-41B7-B1C0-06D12755DC8D}"
6971
EndProject
7072
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64", "src\JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64\JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64.csproj", "{FF77615B-4182-4BE7-AE2B-0F9F75198490}"
@@ -129,6 +131,10 @@ Global
129131
{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
130132
{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
131133
{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5}.Release|Any CPU.Build.0 = Release|Any CPU
134+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
135+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Debug|Any CPU.Build.0 = Debug|Any CPU
136+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Release|Any CPU.ActiveCfg = Release|Any CPU
137+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Release|Any CPU.Build.0 = Release|Any CPU
132138
{A7363E31-A913-41B7-B1C0-06D12755DC8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
133139
{A7363E31-A913-41B7-B1C0-06D12755DC8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
134140
{A7363E31-A913-41B7-B1C0-06D12755DC8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -174,6 +180,7 @@ Global
174180
{2EFFFC6B-E642-477F-B537-4241EBD93410} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
175181
{F676D869-5715-46B0-A118-A162D9C9DEC6} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
176182
{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
183+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
177184
{A7363E31-A913-41B7-B1C0-06D12755DC8D} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
178185
{FF77615B-4182-4BE7-AE2B-0F9F75198490} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
179186
{893590AC-3D31-4DC8-A1B9-822BCC983A46} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}

JavaScriptEngineSwitcher.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.Ch
7575
EndProject
7676
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win-x64", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.csproj", "{D2B4F490-E7A6-40A8-808E-6D7A30D3EBF5}"
7777
EndProject
78+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win-arm", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.csproj", "{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}"
79+
EndProject
7880
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm", "src\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.csproj", "{A7363E31-A913-41B7-B1C0-06D12755DC8D}"
7981
EndProject
8082
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64", "src\JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64\JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64.csproj", "{FF77615B-4182-4BE7-AE2B-0F9F75198490}"
@@ -203,6 +205,10 @@ Global
203205
{0342791E-6390-4F97-9163-5CE02E4CFF07}.Debug|Any CPU.Build.0 = Debug|Any CPU
204206
{0342791E-6390-4F97-9163-5CE02E4CFF07}.Release|Any CPU.ActiveCfg = Release|Any CPU
205207
{0342791E-6390-4F97-9163-5CE02E4CFF07}.Release|Any CPU.Build.0 = Release|Any CPU
208+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
209+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Debug|Any CPU.Build.0 = Debug|Any CPU
210+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Release|Any CPU.ActiveCfg = Release|Any CPU
211+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812}.Release|Any CPU.Build.0 = Release|Any CPU
206212
EndGlobalSection
207213
GlobalSection(SolutionProperties) = preSolution
208214
HideSolutionNode = FALSE
@@ -235,6 +241,7 @@ Global
235241
{C790AD7F-55C6-4106-8D8C-8F901B7FF245} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
236242
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
237243
{0342791E-6390-4F97-9163-5CE02E4CFF07} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
244+
{BB7BE2DF-C68C-4F82-8BAB-79A16D9AB812} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
238245
EndGlobalSection
239246
GlobalSection(ExtensibilityGlobals) = postSolution
240247
SolutionGuid = {8184BE59-ACBC-4CD1-9419-D59A0FAC6131}
7.97 KB
Binary file not shown.
4 KB
Binary file not shown.
-2.5 KB
Binary file not shown.
-42 KB
Binary file not shown.
3 KB
Binary file not shown.

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4.csproj

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props')" />
4-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
5-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
6-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" />
7-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" />
3+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" />
4+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
5+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
6+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" />
7+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" />
88
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
99
<PropertyGroup>
1010
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -209,10 +209,10 @@
209209
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
210210
</PropertyGroup>
211211
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
212-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props'))" />
213-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props'))" />
214-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
215-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
216-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-beta2\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props'))" />
212+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props'))" />
213+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props'))" />
214+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
215+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
216+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-beta3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props'))" />
217217
</Target>
218218
</Project>

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/packages.config

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm" version="3.0.0-beta2" targetFramework="net40" />
4-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="3.0.0-beta2" targetFramework="net40" />
5-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" version="3.0.0-beta2" targetFramework="net40" />
6-
<package id="JavaScriptEngineSwitcher.V8.Native.win-x64" version="3.0.0-beta1" targetFramework="net40" />
7-
<package id="JavaScriptEngineSwitcher.V8.Native.win-x86" version="3.0.0-beta1" targetFramework="net40" />
3+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" version="3.0.0-beta3" targetFramework="net40" />
4+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="3.0.0-beta3" targetFramework="net40" />
5+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" version="3.0.0-beta3" targetFramework="net40" />
6+
<package id="JavaScriptEngineSwitcher.V8.Native.win-x64" version="3.0.0-beta3" targetFramework="net40" />
7+
<package id="JavaScriptEngineSwitcher.V8.Native.win-x86" version="3.0.0-beta3" targetFramework="net40" />
88
<package id="Microsoft.AspNet.Mvc" version="4.0.30506.0" targetFramework="net40" />
99
<package id="Microsoft.AspNet.Mvc.FixedDisplayModes" version="1.0.0" targetFramework="net40" />
1010
<package id="Microsoft.AspNet.Razor" version="2.0.30506.0" targetFramework="net40" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="1.0.2" />
2828
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.0.2" />
2929
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="1.0.2" />
30-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64" Version="3.0.0-beta2" />
31-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version="3.0.0-beta2" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm" Version="3.0.0-beta2" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-beta2" />
34-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-beta2" />
30+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64" Version="3.0.0-beta3" />
31+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version="3.0.0-beta3" />
32+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0-beta3" />
33+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-beta3" />
34+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-beta3" />
3535

3636
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3737
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

0 commit comments

Comments
 (0)