From 580bf50ce11770bc69a5aab7b40284787d7790f3 Mon Sep 17 00:00:00 2001 From: Thomas Nixon Date: Fri, 23 Feb 2024 12:09:13 +0000 Subject: [PATCH] update vcpkg to 2024.02.14 the CLI11 port changed from header-only to pre-compiled, and needs a define set to make the headers work properly, so it needs linking to the library which uses it --- CMakeLists.txt | 4 ++-- external/vcpkg | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d4f44a1..1f5c0bd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,7 +83,7 @@ if(EAT_BUILD) # Link dependencies target_link_libraries(eat PUBLIC adm bw64 ear) - target_link_libraries(eat PRIVATE unofficial::ebur128 CLI11::CLI11 + target_link_libraries(eat PRIVATE unofficial::ebur128 nlohmann_json::nlohmann_json valijson) # Add eat test target @@ -166,7 +166,7 @@ if(EAT_BUILD) if(EAT_BUILD_APPS) add_executable(eat-process) - target_link_libraries(eat-process PRIVATE EBU::eat) + target_link_libraries(eat-process PRIVATE EBU::eat CLI11::CLI11) add_subdirectory(src/apps) diff --git a/external/vcpkg b/external/vcpkg index 34f072d..fba75d0 160000 --- a/external/vcpkg +++ b/external/vcpkg @@ -1 +1 @@ -Subproject commit 34f072dfcb8b9356e6ed2c74947f87390ddb2706 +Subproject commit fba75d09065fcc76a25dcf386b1d00d33f5175af