From 728ec2cb4092d373ce575d1a6e43f6eb92c74cf7 Mon Sep 17 00:00:00 2001 From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com> Date: Tue, 21 Nov 2023 22:44:13 -0600 Subject: [PATCH] Add another link for vcpkg --- CMakeLists.txt | 2 ++ cmake/OptionVariables.cmake | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 39a3bcc..5096d79 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -349,6 +349,8 @@ if(CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF) endif() if(CPPTRACE_CONAN) target_link_libraries(${target_name} PRIVATE libdwarf::libdwarf) + elseif(CPPTRACE_VCPKG) + target_link_libraries(${target_name} PRIVATE $,libdwarf::dwarf-static,libdwarf::dwarf-shared>) else() target_link_libraries(${target_name} PRIVATE libdwarf::dwarf-static) endif() diff --git a/cmake/OptionVariables.cmake b/cmake/OptionVariables.cmake index 526be9c..377290d 100644 --- a/cmake/OptionVariables.cmake +++ b/cmake/OptionVariables.cmake @@ -159,6 +159,7 @@ endif() option(CPPTRACE_USE_EXTERNAL_LIBDWARF "" OFF) option(CPPTRACE_CONAN "" OFF) +option(CPPTRACE_VCPKG "" OFF) option(CPPTRACE_SANITIZER_BUILD "" OFF) mark_as_advanced( @@ -167,4 +168,5 @@ mark_as_advanced( CPPTRACE_ADDR2LINE_SEARCH_SYSTEM_PATH CPPTRACE_SANITIZER_BUILD CPPTRACE_CONAN + CPPTRACE_VCPKG )