■ ■ ■ ■ ■ ■
travis/windows-before-install.sh
| skipped 35 lines |
36 | 36 | | export PATH=$PATH:/c/python/scripts |
37 | 37 | | |
38 | 38 | | # OpenSSL |
39 | | - | #echo "Installing OpenSSL..." |
40 | | - | #export exefile=Win${BITS}OpenSSL_Light-${BUILD_OPENSSL_VERSION//./_}.exe |
41 | | - | #if [ ! -e $exefile ]; then |
42 | | - | # echo "Downloading $exefile..." |
43 | | - | # wget --quiet https://slproweb.com/download/$exefile |
44 | | - | #fi |
45 | | - | #until powershell ".\\${exefile} /silent /sp- /suppressmsgboxes /DIR=C:\\ssl"; do echo "trying openssl again..."; done |
46 | | - | #until cp -v /c/ssl/libcrypto-1_1${OPENSSL_BITS}.dll /c/python/DLLs/; do echo "trying libcrypto copy again..."; sleep 3; done |
47 | | - | #until cp -v /c/ssl/libssl-1_1${OPENSSL_BITS}.dll /c/python/DLLs/; do echo "trying libssl copy again..."; done |
48 | | - | #if [[ "$PLATFORM" == "x86_64" ]]; then |
49 | | - | # cp -v /c/python/DLLs/libssl-1_1-x64.dll /c/python/DLLs/libssl-1_1.dll |
50 | | - | # cp -v /c/python/DLLs/libcrypto-1_1-x64.dll /c/python/DLLs/libcrypto-1_1.dll |
51 | | - | #fi |
| 39 | + | echo "Installing OpenSSL..." |
| 40 | + | export exefile=Win${BITS}OpenSSL_Light-${BUILD_OPENSSL_VERSION//./_}.exe |
| 41 | + | if [ ! -e $exefile ]; then |
| 42 | + | echo "Downloading $exefile..." |
| 43 | + | wget --quiet https://slproweb.com/download/$exefile |
| 44 | + | fi |
| 45 | + | until powershell ".\\${exefile} /silent /sp- /suppressmsgboxes /DIR=C:\\ssl"; do echo "trying openssl again..."; done |
| 46 | + | until cp -v /c/ssl/libcrypto-1_1${OPENSSL_BITS}.dll /c/python/DLLs/; do echo "trying libcrypto copy again..."; sleep 3; done |
| 47 | + | until cp -v /c/ssl/libssl-1_1${OPENSSL_BITS}.dll /c/python/DLLs/; do echo "trying libssl copy again..."; done |
| 48 | + | if [[ "$PLATFORM" == "x86_64" ]]; then |
| 49 | + | cp -v /c/python/DLLs/libssl-1_1-x64.dll /c/python/DLLs/libssl-1_1.dll |
| 50 | + | cp -v /c/python/DLLs/libcrypto-1_1-x64.dll /c/python/DLLs/libcrypto-1_1.dll |
| 51 | + | fi |
52 | 52 | | |
53 | 53 | | # WIX Toolset |
54 | 54 | | until cinst -y wixtoolset; do echo "trying wix install again..."; done |
| skipped 29 lines |