cpptrace/cmake/in/cpptrace-config-cmake.in
2024-02-07 21:40:52 -06:00

22 lines
529 B
Plaintext

# Init @ variables before doing anything else
@PACKAGE_INIT@
# Dependencies
if(@CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF@)
include(CMakeFindDependencyMacro)
find_dependency(zstd REQUIRED)
find_dependency(libdwarf REQUIRED)
endif()
# We cannot modify an existing IMPORT target
if(NOT TARGET cpptrace::cpptrace)
# import targets
include("${CMAKE_CURRENT_LIST_DIR}/@package_name@-targets.cmake")
endif()
if(@CPPTRACE_STATIC_DEFINE@)
target_compile_definitions(cpptrace::cpptrace INTERFACE CPPTRACE_STATIC_DEFINE)
endif()