add deps to readme
Some checks failed
ContinuousDelivery / linux-ubuntu (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:arm64-v8a vcpkg_toolkit:arm64-android-23]) (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:armeabi-v7a vcpkg_toolkit:arm-neon-android-23]) (push) Has been cancelled
ContinuousDelivery / android (map[ndk_abi:x86_64 vcpkg_toolkit:x64-android-23]) (push) Has been cancelled
ContinuousDelivery / windows (push) Has been cancelled
ContinuousDelivery / windows-asan (push) Has been cancelled
ContinuousIntegration / linux (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:arm64-v8a vcpkg_toolkit:arm64-android-23]) (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:armeabi-v7a vcpkg_toolkit:arm-neon-android-23]) (push) Has been cancelled
ContinuousIntegration / android (map[ndk_abi:x86_64 vcpkg_toolkit:x64-android-23]) (push) Has been cancelled
ContinuousIntegration / macos (push) Has been cancelled
ContinuousIntegration / windows (push) Has been cancelled
ContinuousDelivery / dumpsyms (push) Has been cancelled
ContinuousDelivery / release (push) Has been cancelled

This commit is contained in:
Green Sky 2025-04-16 19:05:37 +02:00
parent da821cefbc
commit f35a97c33c
No known key found for this signature in database
GPG Key ID: DBE05085D874AB4A

View File

@ -6,3 +6,38 @@
![group chat](res/tomato_screenshot_group_bot_text_23-02-2024.png) ![group chat](res/tomato_screenshot_group_bot_text_23-02-2024.png)
## Dependencies
### Required system packages:
- libsodium
- freetype (optional)
- if `TOMATO_TOX_AV=ON`
- libopus
- libvpx
### Optional system packages (fetched otherwise):
- zstd
- with `TOMATO_DEP_XXX_USE_SYSTEM=ON`
- sdl3
- sdl3_image
- libwebp
- plutosvg
### submodule/subtree/fetched:
- toxcore
- solanaceae_*
- qoi
- entt
- nlohmann json
- imgui
- implot
- stb (for image, will be removed) (might keep for image resize)
- breakpad (if enabled)
### Components required during build on the host system:
- c/c++ compiler
- cmake
- make/ninja
- pkg-config (pkgconf on windows)