websocketpp from package managers

This commit is contained in:
briaguya
2025-09-27 17:32:56 -04:00
parent b678de69b0
commit 83d809be71
96 changed files with 25 additions and 24379 deletions

View File

@@ -1 +1 @@
libusb-dev libusb-1.0-0-dev libsdl2-dev libsdl2-net-dev libpng-dev libglew-dev nlohmann-json3-dev libtinyxml2-dev libspdlog-dev ninja-build libogg-dev libopus-dev opus-tools libopusfile-dev libvorbis-dev libespeak-ng-dev
libusb-dev libusb-1.0-0-dev libsdl2-dev libsdl2-net-dev libpng-dev libglew-dev nlohmann-json3-dev libtinyxml2-dev libspdlog-dev ninja-build libogg-dev libopus-dev opus-tools libopusfile-dev libvorbis-dev libespeak-ng-dev libwebsocketpp-dev

View File

@@ -246,6 +246,15 @@ jobs:
cd build
cmake ..
sudo cmake --install .
# websocketpp has a known issue when using older versions of gcc and cpp 20
# https://github.com/zaphoyd/websocketpp/issues/991
# we can patch it here to work with the old version until we update the runner
# to a version of ubuntu that has newer versions of gcc
- name: Patch websocketpp
run: |
sudo sed -i 's/endpoint<connection,config>(/endpoint(/g' /usr/include/websocketpp/endpoint.hpp
sudo sed -i 's/basic<concurrency,names>(/basic(/g' /usr/include/websocketpp/logger/basic.hpp
sudo sed -i 's/server<config>(/server(/g' /usr/include/websocketpp/roles/server_endpoint.hpp
- name: Download soh.o2r
uses: actions/download-artifact@v4
with:

View File

@@ -1 +1 @@
libsdl2 +universal libsdl2_net +universal libpng +universal glew +universal libzip +universal nlohmann-json +universal tinyxml2 +universal libogg +universal libopus +universal opusfile +universal libvorbis +universal openssl +universal
libsdl2 +universal libsdl2_net +universal libpng +universal glew +universal libzip +universal nlohmann-json +universal tinyxml2 +universal libogg +universal libopus +universal opusfile +universal libvorbis +universal openssl +universal websocketpp +universal