From d869e196b49580a8ec85f80c52bde52d9d21f956 Mon Sep 17 00:00:00 2001 From: Ravi Singh Date: Mon, 13 Apr 2026 11:26:34 +0530 Subject: [PATCH 1/3] Update ci-linux-setup.sh --- ci-linux-setup.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 From 9992595db311a51eab63f06e2e44c04ed7532a1c Mon Sep 17 00:00:00 2001 From: Ravi Singh Date: Mon, 13 Apr 2026 11:27:16 +0530 Subject: [PATCH 2/3] Update ci-mingw-setup.sh --- ci-mingw-setup.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ci-mingw-setup.sh b/ci-mingw-setup.sh index b178d08..ecfcd9e 100644 --- a/ci-mingw-setup.sh +++ b/ci-mingw-setup.sh @@ -6,3 +6,11 @@ pacman -Sy --noconfirm mingw-w64-x86_64-meson \ ./install_meson.sh ./ci-build.sh + +pacman -S mingw-w64-x86_64-zlib +pacman -S 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 From e8f68bf32d258dfaeeb6086f95d62f37b2cdbd1c Mon Sep 17 00:00:00 2001 From: Ravi Singh Date: Mon, 13 Apr 2026 11:40:10 +0530 Subject: [PATCH 3/3] Update ci-mingw-setup.sh --- ci-mingw-setup.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ci-mingw-setup.sh b/ci-mingw-setup.sh index ecfcd9e..127366d 100644 --- a/ci-mingw-setup.sh +++ b/ci-mingw-setup.sh @@ -7,8 +7,7 @@ pacman -Sy --noconfirm mingw-w64-x86_64-meson \ ./install_meson.sh ./ci-build.sh -pacman -S mingw-w64-x86_64-zlib -pacman -S mingw-w64-x86_64-mbedtls +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