From 67eda392117ab4bfdd9eb2ce8c906f8092f430ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=82=E4=B9=8B=E9=92=B3?= Date: Fri, 24 Jul 2026 02:17:24 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20boolean=20benchmark=20=E6=98=BE=E5=BC=8F?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E6=89=80=E6=9C=89=E7=BB=84=E4=BB=B6=E5=BA=93?= =?UTF-8?q?=E8=A7=A3=E5=86=B3=20vtable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bench/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bench/CMakeLists.txt b/bench/CMakeLists.txt index ed750ef..96c4213 100644 --- a/bench/CMakeLists.txt +++ b/bench/CMakeLists.txt @@ -33,11 +33,14 @@ add_executable(vde_bench_delaunay ) target_link_libraries(vde_bench_delaunay PRIVATE vde benchmark::benchmark) -# ── Boolean ── +# ── Boolean (needs all component libs because INTERFACE deps may not resolve) add_executable(vde_bench_boolean bench_main.cpp bench_boolean.cpp ) -target_link_libraries(vde_bench_boolean PRIVATE vde vde_spatial benchmark::benchmark) +target_link_libraries(vde_bench_boolean PRIVATE + vde_foundation vde_core vde_curves vde_mesh vde_spatial vde_collision + vde_boolean vde_brep vde_sketch benchmark::benchmark +) # ── Curves ── add_executable(vde_bench_curves