File tree Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -17,16 +17,26 @@ set -ex
17
17
18
18
echo " # Building OpenSSL ${OPENSSL_VERSION} "
19
19
20
- rm -rf build-openssl
21
- mkdir -p build-openssl
22
- pushd build-openssl
23
- curl -s -l https://www.openssl.org/source/openssl-${OPENSSL_VERSION} .tar.gz | \
24
- tar -xz --strip-components=1 -f -
20
+
21
+ if [[ ! -f build-openssl/config ]]; then
22
+ rm -rf build-openssl
23
+ mkdir -p build-openssl
24
+ pushd build-openssl
25
+ curl -s -l https://www.openssl.org/source/openssl-${OPENSSL_VERSION} .tar.gz | \
26
+ tar -xz --strip-components=1 -f -
27
+ else
28
+ echo " Reusing existing build-openssl directory"
29
+ pushd build-openssl
30
+ fi
31
+
25
32
./config --prefix=${PREFIX} zlib no-krb5 zlib shared
26
33
echo " ## building openssl"
27
34
time make -j 2>&1 | tail -20
28
- echo " ## testing openssl"
29
- time make -j test 2>&1 | tail -20
35
+ if [[ ! -f test/PASSED ]]; then
36
+ echo " ## testing openssl"
37
+ time make test 2>&1 | tail -20
38
+ touch test/PASSED
39
+ fi
30
40
echo " ## installing openssl"
31
41
time make install 2>&1 | tail -20
32
42
popd
Original file line number Diff line number Diff line change @@ -69,6 +69,9 @@ function run_all_with_docker {
69
69
if [[ -z $_wheels ]]; then
70
70
echo " No wheels in wheelhouse/, must run build-manylinux.sh first"
71
71
exit 1
72
+ else
73
+ echo " Wheels:"
74
+ ls wheelhouse/* .whl
72
75
fi
73
76
74
77
for DOCKER_IMAGE in $DOCKER_IMAGES ; do
You can’t perform that action at this time.
0 commit comments