Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/wolfpld/tracy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-03CMake: Fix invalid syntaxRobert 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-31CMake: Add option to explicitly set lib typeRobert 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-31Use TRACY_PUBLIC_DIR throughoutRobert Adam
2022-08-04Update CMakeLists.txtTiago Chaves
2022-05-14Merge pull request #380 from Honeybunch/masterBartosz Taudul
Slight tweak to get client library working with mingw
2022-05-11Remove duplicate TRACY_NO_FRAME_IMAGE CMake optionMikael Simberg
2022-05-10Remove stray comma from TRACY_NO_CRASH_HANDLER optionMikael Simberg
2022-05-04Slight tweak to get client library working with mingwHoneybunch
2022-05-01Fix 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-27Add flag to disable crash handlerBlake Taylor
2022-04-12Adding tracy_no_sys_trace to enable MinGW builds which have an older version ↵David McCloskey
of envtprov.h
2022-02-23CMake: New description for TRACY_CALLSTACKClément Grégoire
2022-02-23Fix IPV4 -> IPv4 typoClément Grégoire
2022-02-23CMake: Add the new TRACY_NO_CALLSTACK optionClément Grégoire
2022-02-23CMake: Add missing optionsClément Grégoire
2022-02-12Merge pull request #326 from Lectem/install_namepaceBartosz Taudul
CMake install should use the Tracy:: namespace
2022-02-12Fix missing TracyUwp in the CMake headers installClément Grégoire
2022-02-12Since tracy provides the Tracy::TracyClient it should also install with that ↵Clément Grégoire
namespace
2022-01-13Merge branch 'master' of https://github.com/wolfpld/tracyHoneybunch
2022-01-13Fixing installHoneybunch
2021-12-18CMakeLists: Fix typoRobert Adam
Fixes #298
2021-12-17CMake: Mark include directories as SYSTEMRobert 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-06Exporting cmake targets for installHoneybunch
2021-08-01Simplify CMake option definitionLukas Berbuer
2021-08-01Add documentation for CMake integrationLukas Berbuer
2021-08-01Add options to CMakeLists.txtLukas Berbuer
Major parts taken from https://github.com/Manu343726/tracy/blob/master/CMakeLists.txt
2021-05-30Provide CMake TracyClient header only libraryTimo Suoranta