mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-12-04 12:51:12 -05:00
0e08a4106b
Conflicts: scripts/windows/coco-dev-setup/batch/localisation/fr.coco scripts/windows/coco-dev-setup/batch/localisation/languages.coco scripts/windows/coco-dev-setup/batch/localisation/zh.coco scripts/windows/coco-dev-setup/batch/localization/de.coco scripts/windows/coco-dev-setup/batch/localization/zh-HANS.coco scripts/windows/coco-dev-setup/batch/localization/zh-HANT.coco scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat scripts/windows/coco-dev-setup/batch/scripts/get_language.bat scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat scripts/windows/coco-dev-setup/batch/scripts/get_text.bat scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat scripts/windows/coco-dev-setup/batch/scripts/print_dashed_seperator.bat scripts/windows/coco-dev-setup/batch/scripts/print_exit.bat scripts/windows/coco-dev-setup/batch/scripts/print_seperator.bat scripts/windows/coco-dev-setup/batch/scripts/setup.bat scripts/windows/coco-dev-setup/batch/scripts/sign_license.bat scripts/windows/coco-dev-setup/batch/setup.bat scripts/windows/coco-dev-setup/recycle_bin/dev-setup.bat scripts/windows/coco-dev-setup/recycle_bin/git-test.bat
141 lines
No EOL
3.9 KiB
Batchfile
141 lines
No EOL
3.9 KiB
Batchfile
<<<<<<< HEAD
|
|
set "temp_directory=c:\.coco\"
|
|
set "curl_app=..\utilities\curl.exe"
|
|
set "zu_app=..\utilities\7za.exe"
|
|
|
|
if NOT exist "%temp_directory%" (
|
|
md %temp_directory%
|
|
)
|
|
|
|
call get_local_text install_process_prefix install process prefix
|
|
call get_local_text install_process_sufix install process sufix
|
|
|
|
call ask_question "!install_process_prefix! %1 !install_process_sufix!"
|
|
|
|
if "%result%"=="true" (
|
|
goto:exit_installation
|
|
)
|
|
|
|
call print_dashed_seperator
|
|
|
|
call get_extension %2 download_extension
|
|
call get_local_text install_process_downloading install process downloading
|
|
echo %1 !install_process_downloading!
|
|
set "install_file=!temp_directory!%1.!download_extension!"
|
|
%curl_app% -k %2 -o !install_file!
|
|
|
|
if "%download_extension%"=="zip" (
|
|
set "package_path=!temp_directory!%1\"
|
|
|
|
%zu_app% x !install_file! -o!package_path! -y
|
|
|
|
for /f "delims=" %%a in ('dir !package_path! /on /ad /b') do @set mongodb_original_directory=%%a
|
|
|
|
call print_dashed_seperator
|
|
goto:get_mongodb_path
|
|
|
|
:get_mongodb_path
|
|
call get_local_text install_process_mongodbpath install process mongodbpath
|
|
set /p "mongodb_path=!install_process_mongodbpath!: "
|
|
if exist "%mongodb_path%" (
|
|
call get_local_text error_path error path
|
|
call ask_question "!error_path!"
|
|
if "!result!"=="false" (
|
|
call print_dashed_seperator
|
|
goto:get_mongodb_path
|
|
) else (
|
|
rmdir /s /q %mongodb_path%
|
|
)
|
|
)
|
|
md %mongodb_path%
|
|
|
|
%systemroot%\System32\xcopy !package_path!!mongodb_original_directory! !mongodb_path! /r /h /s /e /y
|
|
goto:clean_up
|
|
)
|
|
|
|
call get_local_text install_process_installing install process installing
|
|
echo %1 !install_process_installing!
|
|
echo.
|
|
start /WAIT !install_file!
|
|
goto:clean_up
|
|
|
|
:clean_up
|
|
call get_local_text install_process_cleaning install process cleaning
|
|
echo %1 !install_process_cleaning!
|
|
rmdir /s /q "!temp_directory!"
|
|
goto:exit_installation
|
|
|
|
:exit_installation
|
|
=======
|
|
set "temp_directory=c:\.coco\"
|
|
set "curl_app=..\utilities\curl.exe"
|
|
set "zu_app=..\utilities\7za.exe"
|
|
|
|
if NOT exist "%temp_directory%" (
|
|
md %temp_directory%
|
|
)
|
|
|
|
call get_local_text install_process_prefix install process prefix
|
|
call get_local_text install_process_sufix install process sufix
|
|
|
|
call ask_question "!install_process_prefix! %1 !install_process_sufix!"
|
|
|
|
if "%result%"=="true" (
|
|
goto:exit_installation
|
|
)
|
|
|
|
call print_dashed_seperator
|
|
|
|
call get_extension %2 download_extension
|
|
call get_local_text install_process_downloading install process downloading
|
|
echo %1 !install_process_downloading!
|
|
set "install_file=!temp_directory!%1.!download_extension!"
|
|
start /wait cmd.exe /c "TITLE %1 !install_process_downloading! && %curl_app% -k -m 10800 --retry 100 -o !install_file! %2"
|
|
|
|
if "%download_extension%"=="zip" (
|
|
set "package_path=!temp_directory!%1\"
|
|
|
|
%zu_app% x !install_file! -o!package_path! -y
|
|
|
|
for /f "delims=" %%a in ('dir !package_path! /on /ad /b') do @set mongodb_original_directory=%%a
|
|
|
|
call print_dashed_seperator
|
|
goto:get_mongodb_path
|
|
|
|
:get_mongodb_path
|
|
call get_local_text install_process_mongodbpath install process mongodbpath
|
|
set /p "mongodb_path=!install_process_mongodbpath!: "
|
|
if exist "%mongodb_path%" (
|
|
call get_local_text error_path error path
|
|
call ask_question "!error_path!"
|
|
if "!result!"=="false" (
|
|
call print_dashed_seperator
|
|
goto:get_mongodb_path
|
|
) else (
|
|
rmdir /s /q %mongodb_path%
|
|
)
|
|
)
|
|
md %mongodb_path%
|
|
|
|
%systemroot%\System32\xcopy !package_path!!mongodb_original_directory! !mongodb_path! /r /h /s /e /y
|
|
|
|
call set_environment_var "!mongodb_path!\bin"
|
|
|
|
goto:clean_up
|
|
)
|
|
|
|
call get_local_text install_process_installing install process installing
|
|
echo %1 !install_process_installing!
|
|
echo.
|
|
start /WAIT !install_file!
|
|
goto:clean_up
|
|
|
|
:clean_up
|
|
call get_local_text install_process_cleaning install process cleaning
|
|
echo %1 !install_process_cleaning!
|
|
rmdir /s /q "!temp_directory!"
|
|
goto:exit_installation
|
|
|
|
:exit_installation
|
|
>>>>>>> 072729acc34123c42250d361955438cfd8c210d7
|
|
call print_dashed_seperator |