diff --git a/cmake/in/cpptrace-config-cmake.in b/cmake/in/cpptrace-config-cmake.in index 3361ff5..eea7703 100644 --- a/cmake/in/cpptrace-config-cmake.in +++ b/cmake/in/cpptrace-config-cmake.in @@ -2,13 +2,15 @@ @PACKAGE_INIT@ # Dependencies -include(CMakeFindDependencyMacro) -find_dependency(libdwarf REQUIRED) +if(@CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF@) + include(CMakeFindDependencyMacro) + find_dependency(libdwarf REQUIRED) +endif() # We cannot modify an existing IMPORT target if(NOT TARGET assert::assert) - # import targets - include("${CMAKE_CURRENT_LIST_DIR}/@package_name@-targets.cmake") + # import targets + include("${CMAKE_CURRENT_LIST_DIR}/@package_name@-targets.cmake") endif()