Skip to content

Commit f1440f3

Browse files
committed
.NET 4.0 projects have been moved into separate directories
1 parent b770942 commit f1440f3

File tree

31 files changed

+776
-497
lines changed

31 files changed

+776
-497
lines changed

JavaScriptEngineSwitcher.DotNet.sln

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,22 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{0C281F46-F1D
1414
EndProject
1515
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{53B43213-2E66-42C2-8476-600A2FD2DA75}"
1616
EndProject
17+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SharedFiles", "SharedFiles", "{958A803E-3A62-4E29-9866-9DCE451943BC}"
18+
ProjectSection(SolutionItems) = preProject
19+
test\SharedFiles\link.txt = test\SharedFiles\link.txt
20+
test\SharedFiles\square.js = test\SharedFiles\square.js
21+
EndProjectSection
22+
EndProject
1723
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{E5989CB5-AACE-4D35-A8EE-26942F140DA3}"
1824
EndProject
25+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SharedData", "SharedData", "{C5173D1C-5284-4FD5-9E0D-C7FD0DC8E029}"
26+
EndProject
27+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "text-content", "text-content", "{F8CC9C7C-656D-4A76-A912-D5708009DD7C}"
28+
ProjectSection(SolutionItems) = preProject
29+
samples\SharedData\text-content\contact.html = samples\SharedData\text-content\contact.html
30+
samples\SharedData\text-content\index.html = samples\SharedData\text-content\index.html
31+
EndProjectSection
32+
EndProject
1933
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "ClearScriptPrecompiled", "precompiled\ClearScriptPrecompiled\ClearScriptPrecompiled.xproj", "{92B9BBB1-DDC9-45D9-A27E-1358A085FA6E}"
2034
EndProject
2135
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "JurassicPrecompiled", "precompiled\JurassicPrecompiled\JurassicPrecompiled.xproj", "{6108205A-FDC7-4B5B-AB57-33E03B2E418A}"
@@ -98,19 +112,20 @@ Global
98112
{C434E1B5-0463-4E58-8336-87F822D07B41}.Debug|Any CPU.Build.0 = Debug|Any CPU
99113
{C434E1B5-0463-4E58-8336-87F822D07B41}.Release|Any CPU.ActiveCfg = Release|Any CPU
100114
{C434E1B5-0463-4E58-8336-87F822D07B41}.Release|Any CPU.Build.0 = Release|Any CPU
101-
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
102-
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
103-
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
104-
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Release|Any CPU.Build.0 = Release|Any CPU
105115
{C790AD7F-55C6-4106-8D8C-8F901B7FF245}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
106116
{C790AD7F-55C6-4106-8D8C-8F901B7FF245}.Debug|Any CPU.Build.0 = Debug|Any CPU
107117
{C790AD7F-55C6-4106-8D8C-8F901B7FF245}.Release|Any CPU.ActiveCfg = Release|Any CPU
108118
{C790AD7F-55C6-4106-8D8C-8F901B7FF245}.Release|Any CPU.Build.0 = Release|Any CPU
119+
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
120+
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
121+
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
122+
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6}.Release|Any CPU.Build.0 = Release|Any CPU
109123
EndGlobalSection
110124
GlobalSection(SolutionProperties) = preSolution
111125
HideSolutionNode = FALSE
112126
EndGlobalSection
113127
GlobalSection(NestedProjects) = preSolution
128+
{958A803E-3A62-4E29-9866-9DCE451943BC} = {53B43213-2E66-42C2-8476-600A2FD2DA75}
114129
{92B9BBB1-DDC9-45D9-A27E-1358A085FA6E} = {D36F06D5-6CE7-4295-B035-513A99013A26}
115130
{6108205A-FDC7-4B5B-AB57-33E03B2E418A} = {D36F06D5-6CE7-4295-B035-513A99013A26}
116131
{13559975-F99D-4B93-BF46-227C0B6E0DFB} = {0C281F46-F1D2-4A1C-8560-375EDA65D680}
@@ -123,7 +138,9 @@ Global
123138
{E95FDEF6-18A0-4E26-8FDF-B4B590E6EDAF} = {53B43213-2E66-42C2-8476-600A2FD2DA75}
124139
{62F0C0AD-15BC-42CE-9BD2-49F506FEAA54} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
125140
{C434E1B5-0463-4E58-8336-87F822D07B41} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
126-
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
127141
{C790AD7F-55C6-4106-8D8C-8F901B7FF245} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
142+
{5CA92021-B75A-40AF-B5AA-500BAF76B4D6} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
143+
{C5173D1C-5284-4FD5-9E0D-C7FD0DC8E029} = {E5989CB5-AACE-4D35-A8EE-26942F140DA3}
144+
{F8CC9C7C-656D-4A76-A912-D5708009DD7C} = {C5173D1C-5284-4FD5-9E0D-C7FD0DC8E029}
128145
EndGlobalSection
129146
EndGlobal

JavaScriptEngineSwitcher.Net4.sln

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{FF05A998-0DD
1414
EndProject
1515
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0A72641D-5115-4199-9496-973092040ADF}"
1616
EndProject
17+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SharedFiles", "SharedFiles", "{3F0FE437-DBA0-4016-BC3E-D1A0E6EA0D9D}"
18+
ProjectSection(SolutionItems) = preProject
19+
test\SharedFiles\link.txt = test\SharedFiles\link.txt
20+
test\SharedFiles\square.js = test\SharedFiles\square.js
21+
EndProjectSection
22+
EndProject
1723
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{474A274E-E912-4143-9638-08F903A893BA}"
1824
EndProject
1925
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SharedData", "SharedData", "{4FD203F9-A5DC-4A40-BA8A-10687D856DE3}"
@@ -24,23 +30,23 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "text-content", "text-conten
2430
samples\SharedData\text-content\index.html = samples\SharedData\text-content\index.html
2531
EndProjectSection
2632
EndProject
27-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Core.Net40", "src\JavaScriptEngineSwitcher.Core\JavaScriptEngineSwitcher.Core.Net40.csproj", "{5C903EEF-BAD1-43B8-BFE2-E4EE4D204410}"
33+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Core.Net40", "src\JavaScriptEngineSwitcher.Core.Net4\JavaScriptEngineSwitcher.Core.Net40.csproj", "{5C903EEF-BAD1-43B8-BFE2-E4EE4D204410}"
2834
EndProject
29-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Msie.Net40", "src\JavaScriptEngineSwitcher.Msie\JavaScriptEngineSwitcher.Msie.Net40.csproj", "{50AD3B1C-A295-42AC-979A-CD244429983C}"
35+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Msie.Net40", "src\JavaScriptEngineSwitcher.Msie.Net4\JavaScriptEngineSwitcher.Msie.Net40.csproj", "{50AD3B1C-A295-42AC-979A-CD244429983C}"
3036
EndProject
31-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.V8.Net40", "src\JavaScriptEngineSwitcher.V8\JavaScriptEngineSwitcher.V8.Net40.csproj", "{1BAEC601-B244-48D3-BE27-351E133EEF73}"
37+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.V8.Net40", "src\JavaScriptEngineSwitcher.V8.Net4\JavaScriptEngineSwitcher.V8.Net40.csproj", "{1BAEC601-B244-48D3-BE27-351E133EEF73}"
3238
EndProject
33-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Jurassic.Net40", "src\JavaScriptEngineSwitcher.Jurassic\JavaScriptEngineSwitcher.Jurassic.Net40.csproj", "{2E667689-F072-401F-A9A5-09F1A2ED025C}"
39+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Jurassic.Net40", "src\JavaScriptEngineSwitcher.Jurassic.Net4\JavaScriptEngineSwitcher.Jurassic.Net40.csproj", "{2E667689-F072-401F-A9A5-09F1A2ED025C}"
3440
EndProject
35-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Jint.Net40", "src\JavaScriptEngineSwitcher.Jint\JavaScriptEngineSwitcher.Jint.Net40.csproj", "{26ECE52E-991F-4E12-BB88-467201038EFF}"
41+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Jint.Net40", "src\JavaScriptEngineSwitcher.Jint.Net4\JavaScriptEngineSwitcher.Jint.Net40.csproj", "{26ECE52E-991F-4E12-BB88-467201038EFF}"
3642
EndProject
37-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.ChakraCore.Net40", "src\JavaScriptEngineSwitcher.ChakraCore\JavaScriptEngineSwitcher.ChakraCore.Net40.csproj", "{698A1AFF-B84D-4FB1-B514-D18FFAB5066D}"
43+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.ChakraCore.Net40", "src\JavaScriptEngineSwitcher.ChakraCore.Net4\JavaScriptEngineSwitcher.ChakraCore.Net40.csproj", "{698A1AFF-B84D-4FB1-B514-D18FFAB5066D}"
3844
EndProject
39-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Tests.Net40", "test\JavaScriptEngineSwitcher.Tests\JavaScriptEngineSwitcher.Tests.Net40.csproj", "{7C91107D-6DC4-41FC-B976-0C76E1DFD52A}"
45+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Tests.Net40", "test\JavaScriptEngineSwitcher.Tests.Net4\JavaScriptEngineSwitcher.Tests.Net40.csproj", "{7C91107D-6DC4-41FC-B976-0C76E1DFD52A}"
4046
EndProject
41-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Sample.Resources.Net40", "samples\JavaScriptEngineSwitcher.Sample.Resources\JavaScriptEngineSwitcher.Sample.Resources.Net40.csproj", "{6860B000-AA2E-4607-BBE0-A406D901DFDE}"
47+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Sample.Resources.Net40", "samples\JavaScriptEngineSwitcher.Sample.Resources.Net4\JavaScriptEngineSwitcher.Sample.Resources.Net40.csproj", "{6860B000-AA2E-4607-BBE0-A406D901DFDE}"
4248
EndProject
43-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Sample.Logic.Net40", "samples\JavaScriptEngineSwitcher.Sample.Logic\JavaScriptEngineSwitcher.Sample.Logic.Net40.csproj", "{4E8DC7D0-8121-4FB3-9DF5-788B755852A2}"
49+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Sample.Logic.Net40", "samples\JavaScriptEngineSwitcher.Sample.Logic.Net4\JavaScriptEngineSwitcher.Sample.Logic.Net40.csproj", "{4E8DC7D0-8121-4FB3-9DF5-788B755852A2}"
4450
EndProject
4551
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4.Net40", "samples\JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4\JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4.Net40.csproj", "{8124DF18-4A0B-4648-8B90-4A6D3E4EF2F3}"
4652
EndProject
@@ -95,6 +101,8 @@ Global
95101
HideSolutionNode = FALSE
96102
EndGlobalSection
97103
GlobalSection(NestedProjects) = preSolution
104+
{4FD203F9-A5DC-4A40-BA8A-10687D856DE3} = {474A274E-E912-4143-9638-08F903A893BA}
105+
{B6ED896C-8AB3-4B45-ABF7-EC00CD043568} = {4FD203F9-A5DC-4A40-BA8A-10687D856DE3}
98106
{5C903EEF-BAD1-43B8-BFE2-E4EE4D204410} = {FF05A998-0DDD-40EC-9B92-7A8FF1AA9888}
99107
{50AD3B1C-A295-42AC-979A-CD244429983C} = {FF05A998-0DDD-40EC-9B92-7A8FF1AA9888}
100108
{1BAEC601-B244-48D3-BE27-351E133EEF73} = {FF05A998-0DDD-40EC-9B92-7A8FF1AA9888}
@@ -105,7 +113,6 @@ Global
105113
{6860B000-AA2E-4607-BBE0-A406D901DFDE} = {474A274E-E912-4143-9638-08F903A893BA}
106114
{4E8DC7D0-8121-4FB3-9DF5-788B755852A2} = {474A274E-E912-4143-9638-08F903A893BA}
107115
{8124DF18-4A0B-4648-8B90-4A6D3E4EF2F3} = {474A274E-E912-4143-9638-08F903A893BA}
108-
{4FD203F9-A5DC-4A40-BA8A-10687D856DE3} = {474A274E-E912-4143-9638-08F903A893BA}
109-
{B6ED896C-8AB3-4B45-ABF7-EC00CD043568} = {4FD203F9-A5DC-4A40-BA8A-10687D856DE3}
116+
{3F0FE437-DBA0-4016-BC3E-D1A0E6EA0D9D} = {0A72641D-5115-4199-9496-973092040ADF}
110117
EndGlobalSection
111118
EndGlobal

NuGet/JavaScriptEngineSwitcher.ChakraCore/build-package.cmd

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
set project_name=JavaScriptEngineSwitcher.ChakraCore
2-
set project_source_dir=..\..\src\%project_name%
3-
set project_bin_dir=%project_source_dir%\bin\Release
2+
set net4_project_source_dir=..\..\src\%project_name%.Net4
3+
set net4_project_bin_dir=%net4_project_source_dir%\bin\Release
4+
set dotnet_project_source_dir=..\..\src\%project_name%
5+
set dotnet_project_bin_dir=%dotnet_project_source_dir%\bin\Release
46
set lib_dir=..\..\lib\ChakraCore
57
set licenses_dir=..\..\Licenses
68
set nuget_package_manager=..\..\.nuget\nuget.exe
@@ -14,19 +16,19 @@ del chakra-core-license.txt /Q/S
1416
del chakra-samples-license.txt /Q/S
1517
del jsrt-dotnet-license.txt /Q/S
1618

17-
%net40_msbuild% "%project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
18-
xcopy "%project_bin_dir%\%project_name%.dll" lib\net40-client\
19-
xcopy "%project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
19+
%net40_msbuild% "%net4_project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
20+
xcopy "%net4_project_bin_dir%\%project_name%.dll" lib\net40-client\
21+
xcopy "%net4_project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
2022

21-
%dotnet_cli% build "%project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
22-
xcopy "%project_bin_dir%\net451\%project_name%.dll" lib\net451\
23-
xcopy "%project_bin_dir%\net451\%project_name%.xml" lib\net451\
24-
xcopy "%project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
23+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
24+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.dll" lib\net451\
25+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.xml" lib\net451\
26+
xcopy "%dotnet_project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
2527

26-
%dotnet_cli% build "%project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
27-
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
28-
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
29-
xcopy "%project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
28+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
29+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
30+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
31+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
3032

3133
xcopy "%lib_dir%\x86\ChakraCore.dll" runtimes\win7-x86\native\
3234
xcopy "%lib_dir%\x64\ChakraCore.dll" runtimes\win7-x64\native\
Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
set project_name=JavaScriptEngineSwitcher.Core
2-
set project_source_dir=..\..\src\%project_name%
3-
set project_bin_dir=%project_source_dir%\bin\Release
2+
set net4_project_source_dir=..\..\src\%project_name%.Net4
3+
set net4_project_bin_dir=%net4_project_source_dir%\bin\Release
4+
set dotnet_project_source_dir=..\..\src\%project_name%
5+
set dotnet_project_bin_dir=%dotnet_project_source_dir%\bin\Release
46
set nuget_package_manager=..\..\.nuget\nuget.exe
57

68
call "..\setup.cmd"
79

810
rmdir lib /Q/S
911

10-
%net40_msbuild% "%project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
11-
xcopy "%project_bin_dir%\%project_name%.dll" lib\net40-client\
12-
xcopy "%project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
12+
%net40_msbuild% "%net4_project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
13+
xcopy "%net4_project_bin_dir%\%project_name%.dll" lib\net40-client\
14+
xcopy "%net4_project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
1315

14-
%dotnet_cli% build "%project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
15-
xcopy "%project_bin_dir%\net451\%project_name%.dll" lib\net451\
16-
xcopy "%project_bin_dir%\net451\%project_name%.xml" lib\net451\
17-
xcopy "%project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
16+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
17+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.dll" lib\net451\
18+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.xml" lib\net451\
19+
xcopy "%dotnet_project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
1820

19-
%dotnet_cli% build "%project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
20-
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
21-
xcopy "%project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
22-
xcopy "%project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
21+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
22+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
23+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
24+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
2325

2426
%nuget_package_manager% pack "..\%project_name%\%project_name%.nuspec"
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
set project_name=JavaScriptEngineSwitcher.Extensions.MsDependencyInjection
2-
set project_source_dir=..\..\src\%project_name%
3-
set project_bin_dir=%project_source_dir%\bin\Release
2+
set dotnet_project_source_dir=..\..\src\%project_name%
3+
set dotnet_project_bin_dir=%dotnet_project_source_dir%\bin\Release
44
set nuget_package_manager=..\..\.nuget\nuget.exe
55

66
call "..\setup.cmd"
77

88
rmdir lib /Q/S
99

10-
%dotnet_cli% build "%project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
11-
xcopy "%project_bin_dir%\net451\%project_name%.dll" lib\net451\
12-
xcopy "%project_bin_dir%\net451\%project_name%.xml" lib\net451\
13-
xcopy "%project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
10+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
11+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.dll" lib\net451\
12+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.xml" lib\net451\
13+
xcopy "%dotnet_project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
1414

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\
15+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
16+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.dll" lib\netstandard1.3\
17+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\%project_name%.xml" lib\netstandard1.3\
18+
xcopy "%dotnet_project_bin_dir%\netstandard1.3\ru-ru\%project_name%.resources.dll" lib\netstandard1.3\ru-ru\
1919

2020
%nuget_package_manager% pack "..\%project_name%\%project_name%.nuspec"

NuGet/JavaScriptEngineSwitcher.Jint/build-package.cmd

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
set project_name=JavaScriptEngineSwitcher.Jint
2-
set project_source_dir=..\..\src\%project_name%
3-
set project_bin_dir=%project_source_dir%\bin\Release
2+
set net4_project_source_dir=..\..\src\%project_name%.Net4
3+
set net4_project_bin_dir=%net4_project_source_dir%\bin\Release
4+
set dotnet_project_source_dir=..\..\src\%project_name%
5+
set dotnet_project_bin_dir=%dotnet_project_source_dir%\bin\Release
46
set licenses_dir=..\..\Licenses
57
set nuget_package_manager=..\..\.nuget\nuget.exe
68

@@ -9,14 +11,14 @@ call "..\setup.cmd"
911
rmdir lib /Q/S
1012
del jint-license.txt /Q/S
1113

12-
%net40_msbuild% "%project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
13-
xcopy "%project_bin_dir%\%project_name%.dll" lib\net40-client\
14-
xcopy "%project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
14+
%net40_msbuild% "%net4_project_source_dir%\%project_name%.Net40.csproj" /p:Configuration=Release
15+
xcopy "%net4_project_bin_dir%\%project_name%.dll" lib\net40-client\
16+
xcopy "%net4_project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
1517

16-
%dotnet_cli% build "%project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
17-
xcopy "%project_bin_dir%\net451\%project_name%.dll" lib\net451\
18-
xcopy "%project_bin_dir%\net451\%project_name%.xml" lib\net451\
19-
xcopy "%project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
18+
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net451 --configuration Release --no-dependencies --no-incremental
19+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.dll" lib\net451\
20+
xcopy "%dotnet_project_bin_dir%\net451\%project_name%.xml" lib\net451\
21+
xcopy "%dotnet_project_bin_dir%\net451\ru-ru\%project_name%.resources.dll" lib\net451\ru-ru\
2022

2123
copy "%licenses_dir%\jint-license.txt" jint-license.txt /Y
2224

0 commit comments

Comments
 (0)