Change TRACY_ENABLE default to OFF to match documentation.

The documentation states that Tracy is disabled by default, but the
build system defaults were ON/true. Change CMake and Meson defaults to
OFF/false. Projects that need profiling enabled must now opt in
explicitly. Add explicit TRACY_ENABLE=ON / tracy_enable=true to CI
steps and the test project to preserve existing behavior.
This commit is contained in:
Bartosz Taudul
2026-04-10 18:47:05 +02:00
parent 82560c8c0e
commit f71c74aaf7
6 changed files with 9 additions and 7 deletions

View File

@@ -13,6 +13,8 @@ project(
file(GENERATE OUTPUT .gitignore CONTENT "*")
set(CMAKE_COLOR_DIAGNOSTICS ON)
option(TRACY_ENABLE "Enable profiling" ON)
# a bit weird but works: include the client cmake config coming from top-level
# cmake needs us to specify the build subfolder -> client/ this way we can
# simply link the test executable against TracyClient