Bartosz Taudul
6233cf3fdf
Merge pull request #380 from Honeybunch/master
...
Slight tweak to get client library working with mingw
2022-05-14 12:48:09 +02:00
Mikael Simberg
57c13ed138
Remove duplicate TRACY_NO_FRAME_IMAGE CMake option
2022-05-11 09:39:42 +02:00
Mikael Simberg
aa089fb1d3
Remove stray comma from TRACY_NO_CRASH_HANDLER option
2022-05-10 15:49:59 +02:00
Honeybunch
45bd17b7e8
Slight tweak to get client library working with mingw
2022-05-03 18:31:49 -07:00
Michael Puskas
a5ea07f107
Fix build options, add TRACY_TIMER_FALLBACK option.
...
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-05-01 13:52:27 -07:00
Blake Taylor
8c5120ee5a
Add flag to disable crash handler
2022-04-27 07:11:53 -07:00
David McCloskey
f11e71fd09
Adding tracy_no_sys_trace to enable MinGW builds which have an older version of envtprov.h
2022-04-12 12:07:21 -05:00
Clément Grégoire
f4f558bdc9
CMake: New description for TRACY_CALLSTACK
2022-02-23 14:29:20 +01:00
Clément Grégoire
d48fdafde7
Fix IPV4 -> IPv4 typo
2022-02-23 14:16:50 +01:00
Clément Grégoire
92a0feb821
CMake: Add the new TRACY_NO_CALLSTACK option
2022-02-23 14:09:04 +01:00
Clément Grégoire
2844fea858
CMake: Add missing options
2022-02-23 10:58:31 +01:00
Bartosz Taudul
72ae4d2ee4
Merge pull request #326 from Lectem/install_namepace
...
CMake install should use the Tracy:: namespace
2022-02-12 01:14:52 +01:00
Clément Grégoire
5a67fa99a7
Fix missing TracyUwp in the CMake headers install
2022-02-12 00:20:37 +01:00
Clément Grégoire
0b6c60de76
Since tracy provides the Tracy::TracyClient it should also install with that namespace
2022-02-11 23:58:47 +01:00
Honeybunch
12b0631f28
Merge branch 'master' of https://github.com/wolfpld/tracy
2022-01-12 14:59:04 -08:00
Honeybunch
a7fbfba27d
Fixing install
2022-01-12 14:57:41 -08:00
Robert Adam
96141cdef0
CMakeLists: Fix typo
...
Fixes #298
2021-12-18 20:14:06 +01:00
Robert Adam
43303323a0
CMake: Mark include directories as SYSTEM
...
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-17 17:23:16 +01:00
Honeybunch
ef795ba49d
Exporting cmake targets for install
2021-12-06 08:58:25 -08:00
Lukas Berbuer
a7bbd51c61
Simplify CMake option definition
2021-08-01 13:14:32 +02:00
Lukas Berbuer
958386709f
Add documentation for CMake integration
2021-08-01 12:54:31 +02:00
Lukas Berbuer
0fe755fc85
Add options to CMakeLists.txt
...
Major parts taken from https://github.com/Manu343726/tracy/blob/master/CMakeLists.txt
2021-08-01 12:26:42 +02:00
Timo Suoranta
629b6d88bb
Provide CMake TracyClient header only library
2021-05-30 12:45:16 +02:00