Project: Tracy Frame Profiler URL: https://github.com/wolfpld/tracy License: SPDX:BSD-3-Clause Copyright: Copyright (c) 2017-2025, Bartosz Taudul <wolf@nereid.pl> Upstream version: cb84ba76ffd611e6c162040d0828f249 Local modifications: None This extern target is only used to build the Tracy Profiler server/GUI frontend, not the main Tracy client library, which is built as a pre-compiled library in `build_files/build_environment/cmake/tracy.cmake`. This target is not a dependency of Blender nor any other extern target, and is only meant to be manually built by developers. As the Tracy repository does not provide pre-built profiler frontend binaries for all platforms, this target is provided for developers to conveniently build the profiler locally. Note that this target will download required dependency packages (GLFW, ImGui, Capstone, etc...) from the internet via CPM if they aren't available locally system-wide. As such, an exception is made by naming the target `tracy_profiler` instead of `extern_tracy_profiler` to allow developers to conveniently use `make/ninja tracy_profiler` to optionally build it if desired.