Warning, /sdk/heaptrack/3rdparty/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 if (ECM_FOUND)
0002 include(ECMEnableSanitizers)
0003 endif()
0004
0005 # Mark the specified target's include directories as INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
0006 function(mark_as_system_target target)
0007 # see also: https://gitlab.kitware.com/cmake/cmake/-/issues/21211
0008 get_property(
0009 include_dirs
0010 TARGET ${target}
0011 PROPERTY INTERFACE_INCLUDE_DIRECTORIES
0012 )
0013 set_property(TARGET ${target} PROPERTY INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${include_dirs}")
0014 endfunction()
0015
0016 if (ZSTD_FOUND AND NOT BOOST_IOSTREAMS_HAS_ZSTD)
0017 add_subdirectory(boost-zstd)
0018 mark_as_system_target(boost-zstd)
0019 endif()
0020
0021 add_subdirectory(robin-map)
0022
0023 mark_as_system_target(robin_map)