diff --git a/ci-linux-setup.sh b/ci-linux-setup.sh index 4cf6f3c..adc96f0 100644 --- a/ci-linux-setup.sh +++ b/ci-linux-setup.sh @@ -7,8 +7,18 @@ apt-get install python3 apt-get install python-is-python3 apt-get install libspdlog-dev apt-get install pip +apt-get install cmake chmod +x ./install_meson.sh ./install_meson.sh chmod +x ./ci-build.sh ./ci-build.sh + + +apt install libssl-dev +apt install libmbedtls-dev +git clone https://github.com/ravi688/IXWebSocket.git +cd IXWebSocket +cmake -S . -B build -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release +cmake --build build +cmake --install build diff --git a/ci-mingw-setup.sh b/ci-mingw-setup.sh index b178d08..127366d 100644 --- a/ci-mingw-setup.sh +++ b/ci-mingw-setup.sh @@ -6,3 +6,10 @@ pacman -Sy --noconfirm mingw-w64-x86_64-meson \ ./install_meson.sh ./ci-build.sh + +pacman -Sy mingw-w64-x86_64-zlib mingw-w64-x86_64-mbedtls +git clone https://github.com/ravi688/IXWebSocket.git +cd IXWebSocket +cmake -S . -B build -GNinja -DCMAKE_INSTALL_PREFIX=/mingw64 -DCMAKE_BUILD_TYPE=Release +cmake --build build +cmake --install build