3
3
<PropertyGroup >
4
4
<VersionPrefix >3.0.0</VersionPrefix >
5
5
<VersionSuffix >alpha5</VersionSuffix >
6
- <TargetFrameworks >netcoreapp1.0;net451 </TargetFrameworks >
6
+ <TargetFrameworks >netcoreapp1.0;net452 </TargetFrameworks >
7
7
<RuntimeFrameworkVersion Condition =" '$(TargetFramework)' == 'netcoreapp1.0' " >1.0.4</RuntimeFrameworkVersion >
8
8
<OutputType >Library</OutputType >
9
9
<TreatWarningsAsErrors >true</TreatWarningsAsErrors >
20
20
21
21
<ItemGroup >
22
22
<PackageReference Include =" Microsoft.Extensions.PlatformAbstractions" Version =" 1.0.0" />
23
- <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.0.0" />
24
- <PackageReference Include =" xunit" Version =" 2.2.0" />
25
- <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.2.0" />
26
- <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64" Version =" 3.0.0-alpha3" />
27
- <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version =" 3.0.0-alpha3" />
28
- <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm" Version =" 3.0.0-alpha3" />
29
- <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version =" 3.0.0-alpha3" />
30
- <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version =" 3.0.0-alpha3" />
23
+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.3.0" />
24
+ <PackageReference Include =" xunit" Version =" 2.3.0" />
25
+ <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.3.0" />
31
26
32
27
<ProjectReference Include =" ..\..\src\JavaScriptEngineSwitcher.ChakraCore\JavaScriptEngineSwitcher.ChakraCore.csproj" />
33
28
<ProjectReference Include =" ..\..\src\JavaScriptEngineSwitcher.Core\JavaScriptEngineSwitcher.Core.csproj" />
37
32
</ItemGroup >
38
33
39
34
<ItemGroup Condition =" '$(TargetFramework)' == 'netcoreapp1.0' " >
35
+ <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64" Version =" 3.0.0-alpha3" />
36
+ <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version =" 3.0.0-alpha3" />
37
+ <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm" Version =" 3.0.0-alpha3" />
38
+ <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version =" 3.0.0-alpha3" />
39
+ <PackageReference Include =" JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version =" 3.0.0-alpha3" />
40
40
</ItemGroup >
41
41
42
- <ItemGroup Condition =" '$(TargetFramework)' == 'net451 ' " >
42
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net452 ' " >
43
43
<Reference Include =" System.Drawing" />
44
44
45
- <PackageReference Include =" JavaScriptEngineSwitcher.V8.Native.win-x64" Version =" 3.0.0-alpha5" />
46
- <PackageReference Include =" JavaScriptEngineSwitcher.V8.Native.win-x86" Version =" 3.0.0-alpha5" />
47
-
48
45
<ProjectReference Include =" ..\..\src\JavaScriptEngineSwitcher.Jurassic\JavaScriptEngineSwitcher.Jurassic.csproj" />
49
46
<ProjectReference Include =" ..\..\src\JavaScriptEngineSwitcher.V8\JavaScriptEngineSwitcher.V8.csproj" />
47
+
48
+ <None Include =" ..\..\lib\ChakraCore\win-x86\ChakraCore.dll" >
49
+ <Link >x86\ChakraCore.dll</Link >
50
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
51
+ </None >
52
+ <None Include =" ..\..\lib\ChakraCore\win-x64\ChakraCore.dll" >
53
+ <Link >x64\ChakraCore.dll</Link >
54
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
55
+ </None >
56
+ <None Include =" ..\..\lib\ChakraCore\win8-arm\ChakraCore.dll" >
57
+ <Link >arm\ChakraCore.dll</Link >
58
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
59
+ </None >
60
+
61
+ <None Include =" ..\..\lib\ClearScript\win-x86\ClearScriptV8-32.dll" >
62
+ <Link >x86\ClearScriptV8-32.dll</Link >
63
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
64
+ </None >
65
+ <None Include =" ..\..\lib\ClearScript\win-x86\v8-ia32.dll" >
66
+ <Link >x86\v8-ia32.dll</Link >
67
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
68
+ </None >
69
+ <None Include =" ..\..\lib\ClearScript\win-x64\ClearScriptV8-64.dll" >
70
+ <Link >x64\ClearScriptV8-64.dll</Link >
71
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
72
+ </None >
73
+ <None Include =" ..\..\lib\ClearScript\win-x64\v8-x64.dll" >
74
+ <Link >x64\v8-x64.dll</Link >
75
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
76
+ </None >
50
77
</ItemGroup >
51
78
52
79
<ItemGroup >
53
80
<EmbeddedResource Include =" Resources\cube.js;Resources\power.js" />
54
81
</ItemGroup >
55
82
83
+ <ItemGroup >
84
+ <DotNetCliToolReference Include =" dotnet-xunit" Version =" 2.3.0" />
85
+ </ItemGroup >
86
+
56
87
</Project >
0 commit comments