File tree 1 file changed +12
-1
lines changed
1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -87,16 +87,27 @@ cache:
87
87
- $HOME/folly
88
88
89
89
before_script :
90
+ - eval "$COMPILER_EVAL"
91
+ - export DEP_INSTALL_DIR=$PWD/build/dep-install
92
+ # Ubuntu trusty only comes with OpenSSL 1.0.1f, but we require
93
+ # at least OpenSSL 1.0.2 for ALPN support.
94
+ - curl -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_1.tar.gz -o OpenSSL_1_1_1.tar.gz
95
+ - tar -xzf OpenSSL_1_1_1.tar.gz
96
+ - cd openssl-OpenSSL_1_1_1
97
+ - ./config --prefix=$DEP_INSTALL_DIR no-shared
98
+ - make -j4
99
+ - make install_sw install_ssldirs
100
+ - cd ..
90
101
# Install lcov to coveralls conversion + upload tool.
91
102
- gem install coveralls-lcov
92
103
- lcov --version
93
- - eval "$COMPILER_EVAL"
94
104
95
105
script :
96
106
- mkdir build
97
107
- cd build
98
108
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE
99
109
-DRSOCKET_ASAN=$ASAN -DRSOCKET_INSTALL_DEPS=True
110
+ -DCMAKE_PREFIX_PATH=$DEP_INSTALL_DIR
100
111
-DRSOCKET_BUILD_WITH_COVERAGE=ON ..
101
112
- make -j4
102
113
- lcov --directory . --zerocounters
You can’t perform that action at this time.
0 commit comments