From c242b8ad1c868466587acf6fb1252cadb40d7809 Mon Sep 17 00:00:00 2001 From: Gabriel Ionita Date: Fri, 24 Oct 2025 10:30:00 +0100 Subject: [PATCH] add libdwarf dependency --- CMakeLists.txt | 5 +++-- vcpkg.json | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e6618d4..9e16d13 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,9 +6,10 @@ set(CMAKE_CXX_STANDARD 20) find_package(cxxopts CONFIG REQUIRED) find_package(Catch2 CONFIG REQUIRED) +find_package(libdwarf CONFIG REQUIRED) -add_executable(gwatch src/main.cpp) -target_link_libraries(gwatch PRIVATE cxxopts::cxxopts) +add_executable(gwatch src/main.cpp src/symbol.cpp) +target_link_libraries(gwatch PRIVATE cxxopts::cxxopts libdwarf::dwarf) enable_testing() diff --git a/vcpkg.json b/vcpkg.json index ddc21e0..decb68c 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,6 +1,7 @@ { "dependencies": [ "cxxopts", - "catch2" + "catch2", + "libdwarf" ] }