From 1c6e1fa8b3085a9205858f213d5613d763787e22 Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Fri, 17 Jul 2026 13:22:23 +0200 Subject: [PATCH] chore(cmake): guard test_nglpdfwidget by TARGET nglwidgets to avoid linking if library missing\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Z/src/nglwidgets/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Z/src/nglwidgets/CMakeLists.txt b/Z/src/nglwidgets/CMakeLists.txt index 4c5eaa9f1..36b392b09 100755 --- a/Z/src/nglwidgets/CMakeLists.txt +++ b/Z/src/nglwidgets/CMakeLists.txt @@ -61,7 +61,7 @@ NGL_TARGET_LINK_LIBRARIES(nglwidgets NGL_INSTALL_TARGET(nglwidgets) # Unit test for PDFWidget -IF(BUILD_TESTING) +IF(BUILD_TESTING AND TARGET nglwidgets) FIND_PACKAGE(Qt6 REQUIRED COMPONENTS Test Widgets) ADD_EXECUTABLE(test_nglpdfwidget test_nglpdfwidget.cpp) TARGET_LINK_LIBRARIES(test_nglpdfwidget PRIVATE nglwidgets Qt6::Test Qt6::Widgets)