Skip to content

Commit b66ca0f

Browse files
committed
Added a JavaScriptEngineSwitcher.NetCore1.DependencyInjection module
1 parent 863bbf9 commit b66ca0f

File tree

17 files changed

+220
-11
lines changed

17 files changed

+220
-11
lines changed
3.92 KB
Loading

JavaScriptEngineSwitcher.DotNet.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JurassicPrecompiled", "prec
2020
EndProject
2121
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JavaScriptEngineSwitcher.Core", "src\JavaScriptEngineSwitcher.Core\JavaScriptEngineSwitcher.Core.xproj", "{13559975-F99D-4B93-BF46-227C0B6E0DFB}"
2222
EndProject
23+
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JavaScriptEngineSwitcher.NetCore1.DependencyInjection", "src\JavaScriptEngineSwitcher.NetCore1.DependencyInjection\JavaScriptEngineSwitcher.NetCore1.DependencyInjection.xproj", "{5B693A49-BEC2-4532-ADFE-80C4AA930E27}"
24+
EndProject
2325
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JavaScriptEngineSwitcher.Msie", "src\JavaScriptEngineSwitcher.Msie\JavaScriptEngineSwitcher.Msie.xproj", "{B3C4AA95-2227-47DD-B58C-22FA589CB28D}"
2426
EndProject
2527
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JavaScriptEngineSwitcher.V8", "src\JavaScriptEngineSwitcher.V8\JavaScriptEngineSwitcher.V8.xproj", "{C24E1F3C-5680-463A-8703-B9F40BCDAC77}"
@@ -74,6 +76,10 @@ Global
7476
{E95FDEF6-18A0-4E26-8FDF-B4B590E6EDAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
7577
{E95FDEF6-18A0-4E26-8FDF-B4B590E6EDAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
7678
{E95FDEF6-18A0-4E26-8FDF-B4B590E6EDAF}.Release|Any CPU.Build.0 = Release|Any CPU
79+
{5B693A49-BEC2-4532-ADFE-80C4AA930E27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
80+
{5B693A49-BEC2-4532-ADFE-80C4AA930E27}.Debug|Any CPU.Build.0 = Debug|Any CPU
81+
{5B693A49-BEC2-4532-ADFE-80C4AA930E27}.Release|Any CPU.ActiveCfg = Release|Any CPU
82+
{5B693A49-BEC2-4532-ADFE-80C4AA930E27}.Release|Any CPU.Build.0 = Release|Any CPU
7783
EndGlobalSection
7884
GlobalSection(SolutionProperties) = preSolution
7985
HideSolutionNode = FALSE
@@ -88,5 +94,6 @@ Global
8894
{22D73C6E-5F35-497B-A93B-F9EAAAE4DDAA} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
8995
{2EFFFC6B-E642-477F-B537-4241EBD93410} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
9096
{E95FDEF6-18A0-4E26-8FDF-B4B590E6EDAF} = {53B43213-2E66-42C2-8476-600A2FD2DA75}
97+
{5B693A49-BEC2-4532-ADFE-80C4AA930E27} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
9198
EndGlobalSection
9299
EndGlobal

NuGet/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.ChakraCore</id>
55
<version>2.0.0-alpha1</version>
6-
<title>JavaScript Engine Switcher for .Net: ChakraCore</title>
6+
<title>JS Engine Switcher for .Net: ChakraCore</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>

NuGet/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Core</id>
55
<version>2.0.0-alpha1</version>
6-
<title>JavaScript Engine Switcher for .Net: Core</title>
6+
<title>JS Engine Switcher for .Net: Core</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>

NuGet/JavaScriptEngineSwitcher.Jint/JavaScriptEngineSwitcher.Jint.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Jint</id>
55
<version>2.0.0-alpha1</version>
6-
<title>JavaScript Engine Switcher for .Net: Jint</title>
6+
<title>JS Engine Switcher for .Net: Jint</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>

NuGet/JavaScriptEngineSwitcher.Jurassic/JavaScriptEngineSwitcher.Jurassic.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Jurassic</id>
55
<version>2.0.0-alpha1</version>
6-
<title>JavaScript Engine Switcher for .Net: Jurassic</title>
6+
<title>JS Engine Switcher for .Net: Jurassic</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>

NuGet/JavaScriptEngineSwitcher.Msie/JavaScriptEngineSwitcher.Msie.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Msie</id>
55
<version>2.0.0-alpha1</version>
6-
<title>JavaScript Engine Switcher for .Net: MSIE</title>
6+
<title>JS Engine Switcher for .Net: MSIE</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
99
<licenseUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE</licenseUrl>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
3+
<metadata>
4+
<id>JavaScriptEngineSwitcher.NetCore1.DependencyInjection</id>
5+
<version>2.0.0-alpha1</version>
6+
<title>JS Engine Switcher for .Net: .NET Core 1.X Dependency Injection</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+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
12+
<description>JavaScriptEngineSwitcher.NetCore1.DependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</description>
13+
<summary>JavaScriptEngineSwitcher.NetCore1.DependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</summary>
14+
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
15+
<language>en-US</language>
16+
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript DI</tags>
17+
<dependencies>
18+
<group targetFramework=".NETFramework4.5.2">
19+
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.0" />
20+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
21+
</group>
22+
<group targetFramework=".NETStandard1.3">
23+
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.0" />
24+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
25+
</group>
26+
</dependencies>
27+
<references>
28+
<reference file="JavaScriptEngineSwitcher.NetCore1.DependencyInjection.dll" />
29+
</references>
30+
</metadata>
31+
<files>
32+
<file src="**\*.*" exclude="build-package.cmd" />
33+
</files>
34+
</package>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
set project_name=JavaScriptEngineSwitcher.NetCore1.DependencyInjection
2+
set project_source_dir=..\..\src\%project_name%
3+
set project_bin_dir=%project_source_dir%\bin\Release
4+
set nuget_package_manager=..\..\.nuget\nuget.exe
5+
6+
call "..\setup.cmd"
7+
8+
rmdir lib /Q/S
9+
10+
%dotnet_cli% build "%project_source_dir%" --framework net452 --configuration Release --no-dependencies --no-incremental
11+
xcopy "%project_bin_dir%\net452\%project_name%.dll" lib\net452\
12+
xcopy "%project_bin_dir%\net452\%project_name%.xml" lib\net452\
13+
xcopy "%project_bin_dir%\net452\ru-ru\%project_name%.resources.dll" lib\net452\ru-ru\
14+
15+
%dotnet_cli% build "%project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
16+
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
17+
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
18+
xcopy "%project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
19+
20+
%nuget_package_manager% pack "..\%project_name%\%project_name%.nuspec"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+

2+
3+
--------------------------------------------------------------------------------
4+
README file for JS Engine Switcher for .Net: .NET Core 1.X DI v2.0.0 Alpha 1
5+
6+
--------------------------------------------------------------------------------
7+
8+
Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru
9+
10+
11+
===========
12+
DESCRIPTION
13+
===========
14+
JavaScriptEngineSwitcher.NetCore1.DependencyInjection contains extension methods
15+
for adding the JS engine switcher in an `IServiceCollection`.
16+
17+
=============
18+
DOCUMENTATION
19+
=============
20+
See documentation on GitHub -
21+
http://github.com/Taritsyn/JavaScriptEngineSwitcher

0 commit comments

Comments
 (0)