mirror of
https://github.com/wolfpld/tracy
synced 2025-04-30 20:53:52 +00:00
Catch disabled TRACY_DELAYED_INIT when TRACY_MANUAL_LIFETIME is enabled
This commit is contained in:
parent
5051db201e
commit
caf0047367
@ -106,6 +106,11 @@ mark_as_advanced(TRACY_VERBOSE)
|
|||||||
set_option(TRACY_DEMANGLE "[advanced] Don't use default demangling function - You'll need to provide your own" OFF)
|
set_option(TRACY_DEMANGLE "[advanced] Don't use default demangling function - You'll need to provide your own" OFF)
|
||||||
mark_as_advanced(TRACY_DEMANGLE)
|
mark_as_advanced(TRACY_DEMANGLE)
|
||||||
|
|
||||||
|
# handle incompatible combinations
|
||||||
|
if(TRACY_MANUAL_LIFETIME AND NOT TRACY_DELAYED_INIT)
|
||||||
|
message(FATAL_ERROR "TRACY_MANUAL_LIFETIME can not be activated with disabled TRACY_DELAYED_INIT")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT TRACY_STATIC)
|
if(NOT TRACY_STATIC)
|
||||||
target_compile_definitions(TracyClient PRIVATE TRACY_EXPORTS)
|
target_compile_definitions(TracyClient PRIVATE TRACY_EXPORTS)
|
||||||
target_compile_definitions(TracyClient PUBLIC TRACY_IMPORTS)
|
target_compile_definitions(TracyClient PUBLIC TRACY_IMPORTS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user