From c9a231610ae95b7bba010f9a105d895d745d3dcb Mon Sep 17 00:00:00 2001 From: John Beard <john.j.beard@gmail.com> Date: Tue, 1 Oct 2024 17:09:46 +0100 Subject: [PATCH] 3DConnexion navlibs need kiplatform This worked in Pcbnew because pcbcommon happened to include kiplatform, but gerbview didn't. Fixes: https://gitlab.com/kicad/code/kicad/-/issues/18825 --- gerbview/navlib/CMakeLists.txt | 1 + pcbnew/navlib/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/gerbview/navlib/CMakeLists.txt b/gerbview/navlib/CMakeLists.txt index ebbeb0fb14..1db9bba67e 100644 --- a/gerbview/navlib/CMakeLists.txt +++ b/gerbview/navlib/CMakeLists.txt @@ -20,6 +20,7 @@ target_include_directories(gerbview_navlib PRIVATE $<TARGET_PROPERTY:gerbview_kiface_objects,INCLUDE_DIRECTORIES> ) target_link_libraries(gerbview_navlib + kiplatform # Needs kiplatform to check versioning $<TARGET_PROPERTY:3DxWare::Navlib,INTERFACE_LINK_LIBRARIES> 3DxWare::Navlib ) diff --git a/pcbnew/navlib/CMakeLists.txt b/pcbnew/navlib/CMakeLists.txt index 8e4eca6208..a03bc2554b 100644 --- a/pcbnew/navlib/CMakeLists.txt +++ b/pcbnew/navlib/CMakeLists.txt @@ -20,6 +20,7 @@ target_include_directories(pcbnew_navlib PRIVATE $<TARGET_PROPERTY:pcbnew_kiface_objects,INCLUDE_DIRECTORIES> ) target_link_libraries(pcbnew_navlib + kiplatform # Needs kiplatform to check versioning $<TARGET_PROPERTY:3DxWare::Navlib,INTERFACE_LINK_LIBRARIES> 3DxWare::Navlib )