Update for vcpkg

This commit is contained in:
Jeremy 2024-02-07 22:08:45 -06:00
parent 60dd6b5065
commit df6e02087e
No known key found for this signature in database
GPG Key ID: BE03111EB7ED6E2E

View File

@ -407,7 +407,7 @@ if(CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF)
target_link_libraries(${target_name} PRIVATE libdwarf::libdwarf)
target_compile_definitions(${target_name} PRIVATE CPPTRACE_USE_NESTED_LIBDWARF_HEADER_PATH)
elseif(CPPTRACE_VCPKG)
target_link_libraries(${target_name} PRIVATE $<IF:$<TARGET_EXISTS:libdwarf::dwarf-static>,libdwarf::dwarf-static,libdwarf::dwarf-shared>)
target_link_libraries(${target_name} PRIVATE libdwarf::dwarf)
target_compile_definitions(${target_name} PRIVATE CPPTRACE_USE_NESTED_LIBDWARF_HEADER_PATH)
elseif(CPPTRACE_USE_EXTERNAL_LIBDWARF)
if(DEFINED LIBDWARF_LIBRARIES)