travis: improve

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
This commit is contained in:
Jianhui Zhao
2020-02-11 11:38:04 +08:00
parent aaa817dcd3
commit ba51580a11
+8 -2
View File
@@ -4,9 +4,15 @@ os:
- linux
before_install:
- sudo apt-get install -y libev-dev libssl-dev
- sudo apt-get install -y libev-dev libssl-dev libwolfssl-dev libmbedtls-dev
script:
- mkdir build && cd build
- cmake ..
- cmake .. -DRTTY_USE_OPENSSL=1
- make && sudo make install
- rm * -rf
- cmake .. -DRTTY_USE_WOLFSSL=1
- make && sudo make install
- rm * -rf
- cmake .. -DRTTY_USE_MBEDTLS=1
- make && sudo make install