Use jom build openssl on windows

This commit is contained in:
GkvJwa 2024-05-04 18:56:28 +08:00 committed by John Preston
parent 5d622b906e
commit 593e76479c
1 changed files with 7 additions and 7 deletions

View File

@ -593,25 +593,25 @@ stage('openssl3', """
git clone -b openssl-3.2.1 https://github.com/openssl/openssl openssl3 git clone -b openssl-3.2.1 https://github.com/openssl/openssl openssl3
cd openssl3 cd openssl3
win32: win32:
perl Configure no-shared no-tests debug-VC-WIN32 perl Configure no-shared no-tests debug-VC-WIN32 /FS
win64: win64:
perl Configure no-shared no-tests debug-VC-WIN64A perl Configure no-shared no-tests debug-VC-WIN64A /FS
win: win:
nmake jom -j%NUMBER_OF_PROCESSORS%
mkdir out.dbg mkdir out.dbg
move libcrypto.lib out.dbg move libcrypto.lib out.dbg
move libssl.lib out.dbg move libssl.lib out.dbg
move ossl_static.pdb out.dbg move ossl_static.pdb out.dbg
release: release:
move out.dbg\\ossl_static.pdb out.dbg\\ossl_static move out.dbg\\ossl_static.pdb out.dbg\\ossl_static
nmake clean jom clean
move out.dbg\\ossl_static out.dbg\\ossl_static.pdb move out.dbg\\ossl_static out.dbg\\ossl_static.pdb
win32: win32:
perl Configure no-shared no-tests VC-WIN32 perl Configure no-shared no-tests VC-WIN32 /FS
win64: win64:
perl Configure no-shared no-tests VC-WIN64A perl Configure no-shared no-tests VC-WIN64A /FS
win: win:
nmake jom -j%NUMBER_OF_PROCESSORS%
mkdir out mkdir out
move libcrypto.lib out move libcrypto.lib out
move libssl.lib out move libssl.lib out