Add another link for vcpkg
This commit is contained in:
parent
bb4550e582
commit
728ec2cb40
@ -349,6 +349,8 @@ if(CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF)
|
|||||||
endif()
|
endif()
|
||||||
if(CPPTRACE_CONAN)
|
if(CPPTRACE_CONAN)
|
||||||
target_link_libraries(${target_name} PRIVATE libdwarf::libdwarf)
|
target_link_libraries(${target_name} PRIVATE libdwarf::libdwarf)
|
||||||
|
elseif(CPPTRACE_VCPKG)
|
||||||
|
target_link_libraries(${target_name} PRIVATE $<IF:$<TARGET_EXISTS:libdwarf::dwarf-static>,libdwarf::dwarf-static,libdwarf::dwarf-shared>)
|
||||||
else()
|
else()
|
||||||
target_link_libraries(${target_name} PRIVATE libdwarf::dwarf-static)
|
target_link_libraries(${target_name} PRIVATE libdwarf::dwarf-static)
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@ -159,6 +159,7 @@ endif()
|
|||||||
|
|
||||||
option(CPPTRACE_USE_EXTERNAL_LIBDWARF "" OFF)
|
option(CPPTRACE_USE_EXTERNAL_LIBDWARF "" OFF)
|
||||||
option(CPPTRACE_CONAN "" OFF)
|
option(CPPTRACE_CONAN "" OFF)
|
||||||
|
option(CPPTRACE_VCPKG "" OFF)
|
||||||
option(CPPTRACE_SANITIZER_BUILD "" OFF)
|
option(CPPTRACE_SANITIZER_BUILD "" OFF)
|
||||||
|
|
||||||
mark_as_advanced(
|
mark_as_advanced(
|
||||||
@ -167,4 +168,5 @@ mark_as_advanced(
|
|||||||
CPPTRACE_ADDR2LINE_SEARCH_SYSTEM_PATH
|
CPPTRACE_ADDR2LINE_SEARCH_SYSTEM_PATH
|
||||||
CPPTRACE_SANITIZER_BUILD
|
CPPTRACE_SANITIZER_BUILD
|
||||||
CPPTRACE_CONAN
|
CPPTRACE_CONAN
|
||||||
|
CPPTRACE_VCPKG
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user