mirror of
https://github.com/tsl0922/ttyd.git
synced 2026-02-07 02:24:25 +01:00
33 lines
751 B
YAML
33 lines
751 B
YAML
language: c
|
|
os:
|
|
- linux
|
|
env:
|
|
- LIBWEBSOCKETS_VERSION=1.7.9
|
|
- LIBWEBSOCKETS_VERSION=2.0.3
|
|
- LIBWEBSOCKETS_VERSION=2.1.1
|
|
- LIBWEBSOCKETS_VERSION=2.2.2
|
|
- LIBWEBSOCKETS_VERSION=2.3.0
|
|
- LIBWEBSOCKETS_VERSION=2.4.1
|
|
branches:
|
|
only:
|
|
- master
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- cmake
|
|
- libjson-c-dev
|
|
- libssl-dev
|
|
install: |
|
|
echo "Compiling libwebsockets-$LIBWEBSOCKETS_VERSION from source..."
|
|
pushd /tmp
|
|
curl -sLo- https://github.com/warmcat/libwebsockets/archive/v$LIBWEBSOCKETS_VERSION.tar.gz | tar xz
|
|
cd libwebsockets-$LIBWEBSOCKETS_VERSION
|
|
cmake $CMAKE_OPTIONS .
|
|
make && sudo make install
|
|
popd
|
|
script:
|
|
- mkdir build && cd build
|
|
- cmake $CMAKE_OPTIONS ..
|
|
- make && sudo make install
|
|
- ttyd -v
|