- meson
- clang++ (with c++17 support)
- TGUI https://github.com/texus/TGUI (v 0.8.7)
- sfml-graphics (required by TGUI)
- nlohmann/json https://github.com/nlohmann/json
- Simple WebSocket Server https://gitlab.com/eidheim/Simple-WebSocket-Server
- make
- Use something like
export PKG_CONFIG_PATH=/usr/local/Cellar/openssl/1.0.2n/lib/pkgconfig:vendor/pkgconfig
- Run
git clone https://github.com/eidheim/simple-websocket-server vendor/include/simple-websocket-server
- Extract
https://github.com/nlohmann/json/releases/download/v3.7.3/include.zip
intovendor/include
- Build with meson
CXX=clang++ meson . build
cd build
ninja
make
build/cetrinet