]>
Commit | Line | Data |
---|---|---|
7d5d27b9 UM |
1 | @rem OpenSSL with Mingw32\r |
2 | @rem --------------------\r | |
3 | \r | |
7d5d27b9 UM |
4 | @rem Makefile\r |
5 | perl util\mkfiles.pl >MINFO\r | |
6 | perl util\mk1mf.pl Mingw32 >ms\mingw32.mak\r | |
748365ee | 7 | @rem DLL definition files\r |
7d5d27b9 UM |
8 | perl util\mkdef.pl 32 libeay >ms\libeay32.def\r |
9 | if errorlevel 1 goto end\r | |
10 | perl util\mkdef.pl 32 ssleay >ms\ssleay32.def\r | |
11 | if errorlevel 1 goto end\r | |
12 | \r | |
7d5d27b9 UM |
13 | @rem Build the libraries\r |
14 | make -f ms/mingw32.mak\r | |
15 | if errorlevel 1 goto end\r | |
16 | \r | |
17 | @rem Generate the DLLs and input libraries\r | |
18 | dllwrap --dllname libeay32.dll --output-lib out/libeay32.a --def ms/libeay32.def out/libcrypto.a -lwsock32 -lgdi32\r | |
19 | if errorlevel 1 goto end\r | |
2126f5e0 | 20 | dllwrap --dllname libssl32.dll --output-lib out/libssl32.a --def ms/ssleay32.def out/libssl.a out/libeay32.a\r |
7d5d27b9 UM |
21 | if errorlevel 1 goto end\r |
22 | \r | |
23 | echo Done compiling OpenSSL\r | |
24 | \r | |
25 | :end\r | |
26 | \r |