mirror of
https://github.com/lifegpc/pixiv_downloader.git
synced 2026-07-08 01:32:41 +08:00
Add win build for CI
This commit is contained in:
19
scripts/build_win_openssl.bat
Normal file
19
scripts/build_win_openssl.bat
Normal file
@@ -0,0 +1,19 @@
|
||||
@ECHO OFF
|
||||
SETLOCAL
|
||||
SET TOP=%CD%
|
||||
SET SCRIPTS_DIR=%CD%\scripts
|
||||
SET DOWNLOAD_RESOURCE=%SCRIPTS_DIR%\download_resource.bat
|
||||
SET PREFIX=%CD%\clib
|
||||
SET PKG_CONFIG_DIR=%PREFIX%\lib\pkgconfig
|
||||
SET OPENSSLDIR=%PREFIX%\ssl
|
||||
IF NOT EXIST cbuild (
|
||||
MD cbuild || EXIT /B 1
|
||||
)
|
||||
CD cbuild || EXIT /B 1
|
||||
CALL %DOWNLOAD_RESOURCE% -o "openssl-3.0.5.tar.gz" "https://www.openssl.org/source/openssl-3.0.5.tar.gz" || EXIT /B %ERRORLEVEL%
|
||||
tar -xzvf "openssl-3.0.5.tar.gz" || EXIT /B %ERRORLEVEL%
|
||||
CD openssl-3.0.5 || EXIT /B 1
|
||||
perl Configure shared zlib-dynamic --prefix=%PREFIX% --openssldir=%OPENSSLDIR% || EXIT /B %ERRORLEVEL%
|
||||
nmake -j8 || EXIT /B %ERRORLEVEL%
|
||||
nmake install || EXIT /B %ERRORLEVEL%
|
||||
ENDLOCAL
|
||||
Reference in New Issue
Block a user