/
andry81
/
ssh-exec
Обзор
Документация
Войти
/
andry81
/
ssh-exec
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
build/ext/lib/libssh2/build-debug.bat
31 строка
857 B
andry81
2024.04.21:
22 апр 2024, 00:34
22 апр 2024, 00:34
1472da8
Код
Авторство
О чём код?
@echo off setlocal set "PROJECT_ROOT=%~dp0..\..\..\.." set "LIBSSH2_ROOT=%PROJECT_ROOT%\ext\lib\libssh2" set "BUILD_OUTPUT=%PROJECT_ROOT%/_out/build/libssh2/debug" set "LIB_OUTPUT=%PROJECT_ROOT%/_out/lib/libssh2/debug" if not exist "%BUILD_OUTPUT%/*" call :CMD mkdir "%%BUILD_OUTPUT%%" || exit /b if not exist "%LIB_OUTPUT%/*" call :CMD mkdir "%%LIB_OUTPUT%%" || exit /b call :CMD pushd "%%BUILD_OUTPUT%%" || exit /b rem generator example: `-G "Visual Studio 16 2019"` call :CMD cmake -S "%%LIBSSH2_ROOT%%" -B "%%BUILD_OUTPUT%%" -DCMAKE_BUILD_TYPE=Debug || exit /b echo. call :CMD cmake --build "%%BUILD_OUTPUT%%" --config Debug --target libssh2_static || exit /b echo. call :CMD copy /Y /B "%%BUILD_OUTPUT:/=\%%\src\Debug\libssh2_static.lib" "%%LIB_OUTPUT:/=\%%\" || exit /b exit /b 0 :CMD echo.^> %* echo. ( %* )