11set project_name = JavaScriptEngineSwitcher.ChakraCore
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
2+ set project_source_dir = ..\..\src\%project_name%
3+ set project_bin_dir = %project_source_dir% \bin\Release
64set licenses_dir = ..\..\Licenses
75set nuget_package_manager = ..\..\.nuget\nuget.exe
86
@@ -13,26 +11,27 @@ rmdir lib /Q/S
1311del chakra-samples-license.txt /Q/S
1412del jsrt-dotnet-license.txt /Q/S
1513
16- %net40_msbuild% " %net4_project_source_dir% \%project_name% .Net40.csproj" /p:Configuration=Release
17- xcopy " %net4_project_bin_dir% \%project_name% .dll" lib\net40-client\
18- xcopy " %net4_project_bin_dir% \ru-ru\%project_name% .resources.dll" lib\net40-client\ru-ru\
14+ %dotnet_cli% restore " %project_source_dir% "
1915
20- %dotnet_cli% restore " %dotnet_project_source_dir% "
16+ %dotnet_cli% build " %project_source_dir% " --framework net40-client --configuration Release --no-dependencies --no-incremental
17+ xcopy " %project_bin_dir% \net40-client\%project_name% .dll" lib\net40-client\
18+ xcopy " %project_bin_dir% \net40-client\%project_name% .xml" lib\net40-client\
19+ xcopy " %project_bin_dir% \net40-client\ru-ru\%project_name% .resources.dll" lib\net40-client\ru-ru\
2120
22- %dotnet_cli% build " %dotnet_project_source_dir % " --framework net45 --configuration Release --no-dependencies --no-incremental
23- xcopy " %dotnet_project_bin_dir % \net45\%project_name% .dll" lib\net45\
24- xcopy " %dotnet_project_bin_dir % \net45\%project_name% .xml" lib\net45\
25- xcopy " %dotnet_project_bin_dir % \net45\ru-ru\%project_name% .resources.dll" lib\net45\ru-ru\
21+ %dotnet_cli% build " %project_source_dir % " --framework net45 --configuration Release --no-dependencies --no-incremental
22+ xcopy " %project_bin_dir % \net45\%project_name% .dll" lib\net45\
23+ xcopy " %project_bin_dir % \net45\%project_name% .xml" lib\net45\
24+ xcopy " %project_bin_dir % \net45\ru-ru\%project_name% .resources.dll" lib\net45\ru-ru\
2625
27- %dotnet_cli% build " %dotnet_project_source_dir % " --framework netstandard1.3 --configuration Release --no-dependencies --no-incremental
28- xcopy " %dotnet_project_bin_dir % \netstandard1.3\%project_name% .dll" lib\netstandard1.3\
29- xcopy " %dotnet_project_bin_dir % \netstandard1.3\%project_name% .xml" lib\netstandard1.3\
30- xcopy " %dotnet_project_bin_dir % \netstandard1.3\ru-ru\%project_name% .resources.dll" lib\netstandard1.3\ru-ru\
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\
3130
32- %dotnet_cli% build " %dotnet_project_source_dir % " --framework netstandard2.0 --configuration Release --no-dependencies --no-incremental
33- xcopy " %dotnet_project_bin_dir % \netstandard2.0\%project_name% .dll" lib\netstandard2.0\
34- xcopy " %dotnet_project_bin_dir % \netstandard2.0\%project_name% .xml" lib\netstandard2.0\
35- xcopy " %dotnet_project_bin_dir % \netstandard2.0\ru-ru\%project_name% .resources.dll" lib\netstandard2.0\ru-ru\
31+ %dotnet_cli% build " %project_source_dir % " --framework netstandard2.0 --configuration Release --no-dependencies --no-incremental
32+ xcopy " %project_bin_dir % \netstandard2.0\%project_name% .dll" lib\netstandard2.0\
33+ xcopy " %project_bin_dir % \netstandard2.0\%project_name% .xml" lib\netstandard2.0\
34+ xcopy " %project_bin_dir % \netstandard2.0\ru-ru\%project_name% .resources.dll" lib\netstandard2.0\ru-ru\
3635
3736copy " %licenses_dir% \chakra-samples-license.txt" chakra-samples-license.txt /Y
3837copy " %licenses_dir% \jsrt-dotnet-license.txt" jsrt-dotnet-license.txt /Y
0 commit comments