Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-03 | CMake: Fix invalid syntax | Robert Adam | |
In 1f7656e8454ae96f1657cf91abe8b01dc667689c I introduced a new option but for setting its default value, I accidentally introduced invalid cmake syntax that blows off as soon as BUILD_SHARED_LIBS is actually defined to be non-empty. | |||
2022-08-31 | CMake: Add option to explicitly set lib type | Robert Adam | |
With this new option, it is now possible to explicitly build Tracy as a shared or static library independent from the BUILD_SHARED_LIBS variable, which always acts on a global scope (thus, affecting all CMake targets). If the options is not explicitly given, it will default to whatever BUILD_SHARED_LIBS would indicate, leaving the default behavior unchanged. | |||
2022-08-31 | Use TRACY_PUBLIC_DIR throughout | Robert Adam | |
2022-08-04 | Update CMakeLists.txt | Tiago Chaves | |
2022-05-14 | Merge pull request #380 from Honeybunch/master | Bartosz Taudul | |
Slight tweak to get client library working with mingw | |||
2022-05-11 | Remove duplicate TRACY_NO_FRAME_IMAGE CMake option | Mikael Simberg | |
2022-05-10 | Remove stray comma from TRACY_NO_CRASH_HANDLER option | Mikael Simberg | |
2022-05-04 | Slight tweak to get client library working with mingw | Honeybunch | |
2022-05-01 | Fix build options, add TRACY_TIMER_FALLBACK option. | Michael Puskas | |
Renamed TRACY_NO_SYS_TRACE -> TRACY_NO_SYSTEM_TRACING to match the build flag name. Unlike the meson logic, the CMake logic directly maps the option name to the build flag that is injected. With the mismatched name, the flag wasn't being properly applied. Added TRACY_TIMER_FALLBACK option to expose the same-named flag. Moved signal.h include to get sigaction definition that was missing when TRACY_NO_CALLSTACK was defined. | |||
2022-04-27 | Add flag to disable crash handler | Blake Taylor | |
2022-04-12 | Adding tracy_no_sys_trace to enable MinGW builds which have an older version ↵ | David McCloskey | |
of envtprov.h | |||
2022-02-23 | CMake: New description for TRACY_CALLSTACK | Clément Grégoire | |
2022-02-23 | Fix IPV4 -> IPv4 typo | Clément Grégoire | |
2022-02-23 | CMake: Add the new TRACY_NO_CALLSTACK option | Clément Grégoire | |
2022-02-23 | CMake: Add missing options | Clément Grégoire | |
2022-02-12 | Merge pull request #326 from Lectem/install_namepace | Bartosz Taudul | |
CMake install should use the Tracy:: namespace | |||
2022-02-12 | Fix missing TracyUwp in the CMake headers install | Clément Grégoire | |
2022-02-12 | Since tracy provides the Tracy::TracyClient it should also install with that ↵ | Clément Grégoire | |
namespace | |||
2022-01-13 | Merge branch 'master' of https://github.com/wolfpld/tracy | Honeybunch | |
2022-01-13 | Fixing install | Honeybunch | |
2021-12-18 | CMakeLists: Fix typo | Robert Adam | |
Fixes #298 | |||
2021-12-17 | CMake: Mark include directories as SYSTEM | Robert Adam | |
This usually prevents the compiler from emitting warnings about stuff it found in the included files. Since the CMakeLists.txt seems to be exclusively meant for code that is making use of Tracy rather than Tracy itself using it to build, silencing the warnings should probably be what most folks would want. This will prevent things like #126 | |||
2021-12-06 | Exporting cmake targets for install | Honeybunch | |
2021-08-01 | Simplify CMake option definition | Lukas Berbuer | |
2021-08-01 | Add documentation for CMake integration | Lukas Berbuer | |
2021-08-01 | Add options to CMakeLists.txt | Lukas Berbuer | |
Major parts taken from https://github.com/Manu343726/tracy/blob/master/CMakeLists.txt | |||
2021-05-30 | Provide CMake TracyClient header only library | Timo Suoranta | |