File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed
Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -18,13 +18,15 @@ jobs:
1818 arch :
1919 - amd64
2020 - amd64_x86
21+ - shared_amd64
22+ - shared_amd64_x86
2123
2224 steps :
2325 - name : ' Get openssl'
2426 uses : actions/checkout@v3
2527 with :
2628 repository : openssl/openssl
27- ref : openssl-3.0.13
29+ ref : openssl-3.0.16
2830 path : openssl
2931
3032 - name : Setup msbuild environment
6062 move libcrypto.lib build/win64
6163 move libssl.lib build/win64
6264 move include build/include
65+
66+ - name : Build OpenSSL x86
67+ if : matrix.arch == 'shared_amd64'
68+ run : |
69+ cd openssl
70+
71+ perl Configure no-tests VC-WIN32
72+ nmake
73+ mkdir build
74+ mkdir build/win32
75+ move libcrypto3.dll build/win32
76+ move libssl3.dll build/win32
77+ - name : Build OpenSSL x64
78+ if : matrix.arch == 'shared_amd64_x86'
79+ run : |
80+ cd openssl
81+
82+ perl Configure no-tests VC-WIN64A
83+ nmake
84+ mkdir build
85+ mkdir build/win64
86+ move libcrypto-3-x64.dll build/win64
87+ move libssl-3-x64.dll build/win64
6388
6489 - name : Archive Windows OpenSSL libs
6590 uses : actions/upload-artifact@v3
You can’t perform that action at this time.
0 commit comments