Your Name bd1ad20990
Some checks failed
Dropshell Test / Build_and_Test (push) Has been cancelled
dropshell release 2025.0513.2134
2025-05-13 21:34:59 +12:00

33 lines
812 B
CMake

# Init @ variables before doing anything else
# Dependencies
if(On)
include(CMakeFindDependencyMacro)
# we don't go the Findzstd.cmake route on vcpkg
if(OFF)
find_dependency(zstd CONFIG REQUIRED)
else()
set(CMAKE_MODULE_PATH_OLD "${CMAKE_MODULE_PATH}")
set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH};${CMAKE_CURRENT_LIST_DIR}")
find_dependency(zstd)
set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH_OLD}")
unset(CMAKE_MODULE_PATH_OLD)
endif()
if(NOT OFF)
find_dependency(libdwarf REQUIRED)
endif()
endif()
# We cannot modify an existing IMPORT target
if(NOT TARGET cpptrace::cpptrace)
# import targets
include("${CMAKE_CURRENT_LIST_DIR}/cpptrace-targets.cmake")
endif()
if(TRUE)
target_compile_definitions(cpptrace::cpptrace INTERFACE CPPTRACE_STATIC_DEFINE)
endif()